Open main menu

CDOT Wiki β

Changes

Mmullin Report on FSOSS

3,456 bytes added, 23:08, 31 October 2007
Added stuff about the talks
= Michael Mullin's Report on FSOSS =
 
DRAFT
== The Important Things we need to Remember ==
I do not yet know specifically how to fit into the process yet, therefore this paper will be an analysis of two talks given at FSOSS with the intention of trying to understand how a guy like me should proceed if he wants to earn a living in the open source world.
== Who am I (to pass a judgement, or an opinion)? Why should someone read this page == I am a young developer, a green novice. Do I have experience? You judge: - Developer Intern for a multi-billion $$$ corp: 16months<br>- Academic Research Developing Joystick Controls: 12months<br>- SQL Hacker: 24months<br>- Credit Union Teller: 4months<br>- Library Internet Trainer: 4months<br> I also have been interested in open source / Linux for 6 years now. I used to be a Gentoo guy, but I am not a masochist anymore, so I appreciate Ubuntu. I've been using a Mac since June of 2007, I love it. If you are an older developer, remembrances of the days when you were a green novice might bring back fair memories. Lets be realistic, you're probably just my teacher, and it's your job to read this. :p === Talk One - Miguel Trembley === This talk was about METRo. Miguel developed a Road Temperature Modeling program for the Federal Government, and open sourced the program after the fourth iteration. Though Miguel talked about the history of the software he works on, the main point I took from his talk was the position of the Federal Government on software usage. Miguel explained that the Federal Government takes a 'balanced approach' to the software it uses. Which I understand as "we use what is the most practical for us." (I feel skeptical of that because of [http://cdneducation.blogspot.com/2007/10/so-is-microsoft-dictating-what-is-used.html education scandles]). Though I feel skeptical of the government about all things most of the time, METRo is a proof that there is a push towards the open source model in our Canadian Politics. Miguel has received contributions from about 4 or 5 people after releasing METRo as open source. === Talk Two - Ross Chevalier=== Ross spoke about XEN Virtualization. Ross presented to me the idea that virtualization can save business a LARGE amount of money, by allowing a company to harvest all the CPU cycles they possibly can. ''warning, this little use case is my position, and not necessarily Ross' this is how I understood things...'' eg. Company XYZ has 100 client machines running for employees during the daytime, and a server running massive amounts of batch processing to run during the evening. Along side of these two main tasks, are other services such as intranet web hosting, company VoIP management, etc, all on dedicated machines  Q: Instead of this model described above, which will have varying levels of CPU consumption on the individual machines, why not have one piece of software in control of all cpu consumption (a giant server, or cluster of smaller machines)? A: Because the processes being run all demand different Operating Systems, or demand dedicated Environments for security purposes. Virtualization can give you the dedicated Operating System needed AND it can provide one piece of software to control all CPU cycle time. One virtualization core can spawn off guest machines as needed for employees during the daytime, reharvesting their cycles during the evening for another guest machine spawned to run batch during the evening. Separate virtual machines can be spawned for the intranet and other services as needed. ''end of example''
Talk Two XEN is a very large project, and I assume hundreds of developers have contributed to various internal projects contained within its boundaries. Ross explained how Novell was working hand in hand with Microsoft to provide XEN Linux- Dirk Riehle>Windows solutions.
Comparison
Conclusion
1
edit