EU Report Advocates Pooling Open Source Software
bnoise writes "'European administrations should share software resources, a report published by IDA says'. IDA stands for 'Interchange of Data between Administrations' and is an European Commission initiative promoting the use of ICT in the exchange of information between EU administrations. The report extensively (147 pages) describes and comments Open Source Software licenses and promotes the use of source sharing among administrations and beyond. Its 'Legal Framework analysis' section alone is worth reading if you (still) don't know what license to choose for your next software development. Also from one of the authors: 'Study into the use of Open Source Software in the Public Sector' (June 2001)." ZDNet has a summary of the report, and the report is also available in non-PDF formats.
As everyone knows, Open Source software is the wave of the future. With the market share of GNU/Linux and *BSD increasing every day, interest in Open Source Software is at an all time high.
Developing software within the Open Source model benefits everyone. People can take your code, improve it and then release it back to the community. This cycle continues and leads to the creation of far more stable software than the 'Closed Source' shops can ever hope to create.
So you're itching to create that Doom 3 killer but don't know where to start? Read on!
2. First Steps
The most important thing that any Open Source project needs is a Sourceforge page. There are tens of thousands of successful Open Source projects on Sourceforge; the support you receive here will be invaluable.
OK, so you've registered your Sourceforge project and set the status to '0: Pre-Thinking About It', what's next?
3. Don't Waste Time!
Now you need to set up your SourceForge homepage. Keep it plain and simple - don't use too many HTML tags, just knock something up in VI. Website editors like FrontPage and DreamWeaver just create bloated eye-candy - you need to get your message to the masses!
4. Ask For Help
Since you probably can't program at all you'll need to try and find some people who think they can. If your project is a game you'll probably need an artist too. Ask for help on your new Sourceforge pages. Here is an example to get you started:
Thousands of talented programmers and artists hang out at Sourceforge ready to devote their time to projects so you should get a team together in no time!5. The A-Team
So now you have your team together you are ready to change your projects status to '1: Pre-Bickering'. You will need to discuss your ideas with your team mates and see what value they can add to the project. You could use an Instant Messaging program like MSN for this, but since you run Linux you'll have to stick to e-mail.
Don't forget that YOU are in charge! If your team doesn't like the idea of giant robotic spiders just delete them from the project and move on. Someone else can fill their place and this is the beauty of Open Source development. The code might end up a bit messy and the graphics inconsistant - but it's still 'Free as in Speech'!
6. Getting Down To It
Now that you've found a team of right thinking people you're ready to start development. Be prepared for some delays though. Programming is a craft and can take years to learn. Your programmer may be a bit rusty but will probably be writing "hello world" programs after school in no time.
Closed Source games like Doom 3 use the graphics card to do all the hard stuff anyhow, so your programmer will just have to get the NVidia 'API' and it will be plain sailing! Giant robot spiders, here we come!
7. The Outcome
So it's been a few years, you still have no files released or in CVS. Your programmer can't get enough time on the PC because his mother won't let him use it after 8pm. Your artist has run off with a Thai She-Male. Your project is still at '1: Pre-Bickering'...
Congratulations! You now have a successful Open Source project on Sourceforge! Pat yourself on the back, think up another idea and do it all again! See how simple it is?
2. Is anyone worried about this tendency within the EU towards standardization and centralization? I mean, the French definitely want things back as they were in 1680, or thereabouts, with France in control of the continent. Does anyone think it's time for Europe to acquire a Bureau of Sabotage?
668: Neighbour of the Beast
I sometimes think you Americans deserve a company like Microsoft: You complain long and loud how monopolistic, evil etc they are, but the minute someone outside the US actually does something about it, then that someone is immediately either communist (the EU in general), fascist (anything to do with Germany) or incompetent (usually some comment on France). This says more about stereotypes in American consciousness than anything else.
The EU is definitely not paradise, but they have a fairly good record of not blowing too much money on things which the tax payers have to foot, and OSS makes a lot of sense for me as a tax payer(cost), me as a citizen(the source code) and me as a programmer(the development stays here in Europe and not in Redmond).
The person who asked which country will pay for this: They will obviously have to work some agreement out on sharing of costs, but I see that being a lot easier to get through the various parliments than explaining that our tax money goes to a company in Washington State.