Prime Minister to French Government: Favor FOSS Wherever Possible 112
concertina226 writes with interesting news from France. From the article: "French government agencies could become more active participants in Free Software projects, under an action plan sent by Prime Minister Jean-Marc Ayrault in a letter to ministers (PDF, and in French of course), while software giants Microsoft and Oracle might lose out as the government pushes Free Software such as LibreOffice or PostgreSQL in some areas. ... He also wants them to reinvest between 5 percent and 10 percent of the money they save through not paying for proprietary software licenses, spending it instead on contributing to the development of the free software. The administration already submits patches and bug fixes for the applications it uses, but Ayrault wants to go beyond that, contributing to or paying for the addition of new functionality to the software."
Je l'approuve! (Score:2, Interesting)
I work in a U.S. fed agency, and I use a Linux distro, but most of the rest of my colleagues use Microsoft Windows.
Some observations about Windows vs. Linux:
1) You still need to have above average skills to get your work done on Linux, even if you are using a relatively user-friendly distro like Ubuntu. Most people, by definition, are not above average.
2) Some proprietary software is and always will be much better than anything comparable in the open-source world:
a) As compared with MS Office (Word, Excel, etc.), OpenOffice is a piece of crap.
b) Ditto for Subversion. As compared with proprietary source control like Harvest or Merant PVCS, Subversion is also a piece of crap.
That said, a government putting some of its spending power behind some key open source projects could produce some quality open-source software to shore up some of these shortcomings.
Also, open source software provides unprecedented opportunity for others to innovate with the software itself in ways you cannot do with proprietary software.
So, I fully approve of and support France's direction in supporting open source software in their government administration.
French economy (Score:4, Interesting)
Re:Je l'approuve! (Score:5, Interesting)
Re: Open Office (actually Libre Office, but let's not be too picky): maybe to its full power it is a piece of crap compared to the full power of MS Office. However, my wife, who cannot be said to be a FOSS zealot in any way, uses Libre Office (and Ubuntu) daily on her home computer and so far has never complained about any shortcomings of LO. And the reason is, she does not use it to its full power, nor does she use MS Office to its full power, and when you compare the suites for daily mundane use, they perform just as well.
Re: Subversion: ever heard of Git? Again, maybe it doesn't fit everyone's bill. But for my OSS-related hobbies as well as my day job, Git has not exhibited any shortcoming so far -- quite the opposite in fact.
Re:Je l'approuve! (Score:4, Interesting)
I have heard of Git, and I know people who have recommended it instead of Subversion. I myself also use subversion for my own personal projects, because it's free and for the reason you mention: I don't use its full power on my own stuff. However, there are little conveniences in proprietary software that you appreciate, even when not using its full power.
For example, when creating a QA test plan, I take screen shots from the application I'm working with and directly paste them into table cells to show exactly what the system response should look like. When I do this in MS Word (2007), it resizes the image to the size of the cell. When I try this with OpenOffice Writer, the screen goes dark, and then it doesn't do paste the image. That might just be my bad luck or I don't have the latest, greatest patch that takes care of the problem. But I appreciate the relative lack of bugs in MS Word as compared with OO Writer.
Another thing I like about MS Word is the ability to move paragraphs or table cells up and down using shift + arrow keys. Maybe that's a "power user" feature, and I'm sure it could be implemented in OO Writer. But a point about proprietary software is that you have people spending the best part of their waking hours developing and perfecting these products whereas most open source initiatives are volunteer efforts. More time goes to the proprietary projects, so more attention to detail can be given to them.
Let's just say that both open source and proprietary software occupy their own important niches.
Re:Je l'approuve! (Score:2, Interesting)
Never thought I'd see a positive comment for Merent PVCS Dimensions, let alone see it compared positively against subversion. We're right now migrating away from PVCS to Subversion in our corporate environment. Most developers plead or even try to bribe us with candy to get their project to the front of the migration queue. PVCS is stable as an upside down piramid, eats source code on a daily base, can't be upgraded even by its own vendor,randomly looses permissions as you grant them to other people, straight DB read access is more user friendly than the gui, any question asked about it on stackoverflow earns you a tumbleweed badge, it goes on and on. I still have to support that evil thing for the next few years, after drawing the corporate short straw. About the only good thing about it: It is very easy to create reports for management, when they want top know the reason why half of development time is spent in the versioning tool.
The short version: Anyone reading this and choosing version management software: pick Subversion. or pick that ugly microsoft thing. or pick a source folder. or just print your sources and retype them if that's what it takes. But not PVCS.