+ Post New Thread
Results 1 to 10 of 10
Coding Thread, Imperium - part opensource now in Coding and Web Development; Some of you may remember a thread I did almost two years ago (wow) on a system i've been developing ...
  1. #1
    stratisphere's Avatar
    Join Date
    Apr 2007
    Posts
    295
    Thank Post
    33
    Thanked 87 Times in 31 Posts
    Rep Power
    31

    Imperium - part opensource now

    Some of you may remember a thread I did almost two years ago (wow) on a system i've been developing to help manage our network. Our network is a plain vanila windows network so no real useful *single* suite of tools to help us out in an educational environment... Sure there are various tools out there and various suites, but with no money at the time and some rather unique systems and needs, a custom solution seemed right!

    It's matured alot since my first thread about it, various systems have been cut, various systems have been finished and new ones have been added. I've always developed it with an aim to be used in other schools, but always been unsure if the best way would be free, opensource or commercial.

    Still undecided and with no reply from a possible channel, i've decided to make parts of it opensource which perhaps will lead to all of it being opensource.

    The main UI is based on the Office 2007 ribbon bar so i've decided to release the project which handles that. This is mainly for developers so they can put their own projects into the style of the ribbon bar but hopefully may attract some attention



    The project is hosted on Github:- brainthee's Imperium-OS at master - GitHub Feel free to download and use. If you do use it in any of your projects, either a mention or a simple e-mail to let me know would be nice

  2. Thanks to stratisphere from:

    duncane (5th February 2010)

  3. #2

    Edu-IT's Avatar
    Join Date
    Nov 2007
    Posts
    7,460
    Thank Post
    409
    Thanked 672 Times in 614 Posts
    Rep Power
    192
    Even if you aren't planning to release the whole product, would you be willing to show off what you've created with Imperium as it looks awesome!

  4. #3
    stratisphere's Avatar
    Join Date
    Apr 2007
    Posts
    295
    Thank Post
    33
    Thanked 87 Times in 31 Posts
    Rep Power
    31
    Will do, i've done various screenshots (which are at work afaik) but did do some videos... however all of these were done in a live environment so they will either have to be edited or i'll get a demo up and running with sample users... eitherway, i'll get something for you for Tuesday

  5. Thanks to stratisphere from:

    Edu-IT (31st January 2010)

  6. #4
    stratisphere's Avatar
    Join Date
    Apr 2007
    Posts
    295
    Thank Post
    33
    Thanked 87 Times in 31 Posts
    Rep Power
    31
    I lie, I've found some, they are from version 2.6 though and we're currently on 2.9 so a little out of date. They dont show off the really cool features though... will get to that soon.
    Brain Thee
    Brain Thee
    Brain Thee
    Brain Thee

  7. #5
    p858snake's Avatar
    Join Date
    Dec 2008
    Location
    Queensland
    Posts
    1,491
    Thank Post
    37
    Thanked 175 Times in 151 Posts
    Blog Entries
    2
    Rep Power
    52
    Quote Originally Posted by stratisphere View Post
    I lie, I've found some, they are from version 2.6 though and we're currently on 2.9 so a little out of date. They dont show off the really cool features though... will get to that soon.
    Brain Thee
    Brain Thee
    Brain Thee
    Brain Thee
    Links don't appear to be working.

  8. #6
    stratisphere's Avatar
    Join Date
    Apr 2007
    Posts
    295
    Thank Post
    33
    Thanked 87 Times in 31 Posts
    Rep Power
    31
    Weird... :s
    Attached Images Attached Images

  9. #7
    stratisphere's Avatar
    Join Date
    Apr 2007
    Posts
    295
    Thank Post
    33
    Thanked 87 Times in 31 Posts
    Rep Power
    31
    I'm afraid I've got no videos to show as we've been busy as hell this week... however i've got some screen shots of a very new system I've just implemented.

    We've had the issue of students (and staff!) connecting unauthorised laptops/kit to our network, in an attempt to stop this (or at least detect it) I've tackled it in two half's.

    (P.s. yes I know about port security/mac security etc... I love it, but it means it's a pain if we want to move kit around)

    1) Imperium has a built in DHCP listener when run as an admin. This listens in to all sides of the DHCP exchange and tracks hardware that asks, and the server's that reply. All of this data is logged. This forms the first side where it detects *if* someone connects their kit to the network. (I'm aware if they set a static IP that wont pick it up... that's the next plan of attack!!). If the MAC is flagged as unauthorised (or rather, isnt found as an authorised MAC) then admins are notified.

    2) Imperium now includes a MAC Trace system. Basically, when set-up correctly, it knows the layout of your network. It then allows you to perform a MAC trace by searching the MAC tables of all of the switches looking for port's that MAC has been seen on. It then discounts the ports which are switch to switch uplinks... hopefully leaving the one that they have been/are connected to!

    I've been testing it for the last few hours and seems to work. It's all done via SNMP though so hardware which doesn't stick to OID standards wont prob work. Of course it also relies on the fact that the switches are managed. Not a perfect system by any means, but works here :P

    The screen shot for the MAC Trace Results dont show the uplink ports discounted as I dont have all of the links detected yet.

    I've also got plans to adapt this for our wireless network so it can scan our AP's and find out if it's local to any AP's. I know how to do this with our colubris network but i'm not sure if it would apply to any others.
    Attached Images Attached Images

  10. #8

    featured_spectre's Avatar
    Join Date
    Nov 2008
    Posts
    12,505
    Thank Post
    1,684
    Thanked 2,054 Times in 1,491 Posts
    Blog Entries
    2
    Rep Power
    464
    If you have a copy of this latest version, I would love to trial it on my Win2K8R2 server and W7 machines.

  11. #9
    stratisphere's Avatar
    Join Date
    Apr 2007
    Posts
    295
    Thank Post
    33
    Thanked 87 Times in 31 Posts
    Rep Power
    31
    Still very much in development I'm afraid.

    While I've tried to write it as modular and as separated from our network as possible, there's no front end for configuring it for a new environment so it would all have to be physically editing the database entries.

    I'm kinda hoping if there's enough interest in it, it'll kick me into gear to do the setup wizard front end

    I have no idea how it'll perform/work on Windows 7... never tried it (though I plan to)! I think I did try once (long ago) and it had to be launched as an Administrator due to part of it (I think it's the USB Devices monitoring system that requires that...).

    Still, if people would like it, please let me know... the more I know it's wanted the more likely I'll sort it out so it's usable outside of our network.

  12. #10

    localzuk's Avatar
    Join Date
    Dec 2006
    Location
    Minehead
    Posts
    18,530
    Thank Post
    527
    Thanked 2,648 Times in 2,049 Posts
    Blog Entries
    24
    Rep Power
    925
    Something to take note of... Any use of the Office UI (Ribbon) must comply with Microsoft's design rules and the OP must sign the license agreement to develop this.

    Office UI Licensing

    Further, any software which is then developed which uses this interface must then register with MS also. (Same link above).

    A discussion of this situation can be found here: The evil of the Office UI ribbon license - Frans Bouma's blog

    One of the provisos of creating a ribbon UI is that it must comply with the style guidelines set down by MS, and if they change the guidelines, the ribbon must also update and follow the new guidelines and any software using it must also update - within 6 months.

    Also note, that according to the boffins at Groklaw, the license agreement means that the ribbon can't be used in any application which utilises any OSI approved Open Source licenses... http://www.groklaw.net/articlebasic....61122235224396
    Last edited by localzuk; 16th February 2010 at 02:51 PM.



SHARE:
+ Post New Thread

Similar Threads

  1. Imperium - Ideas & help?
    By stratisphere in forum Network and Classroom Management
    Replies: 25
    Last Post: 26th April 2010, 11:05 PM
  2. opensource RAID ?
    By mac_shinobi in forum General Chat
    Replies: 17
    Last Post: 30th July 2009, 05:33 PM
  3. OpenSource Education Conference
    By CyberNerd in forum General Chat
    Replies: 26
    Last Post: 14th July 2009, 09:48 PM
  4. OpenSource Software Disc
    By EduTech in forum General Chat
    Replies: 9
    Last Post: 18th September 2008, 09:29 AM
  5. BSF and OpenSource
    By beeswax in forum BSF
    Replies: 8
    Last Post: 1st June 2007, 03:39 PM

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •