Slashdot Mirror


Free Software as a Public Good

acone asks: "Have any national governments taken measures to subsidize open source projects? I'm aware that many have endorsed Linux in particular, and free software in general, but I was wondering about actual funding. I ask because the notion of a good built and maintained by the community almost inevitably suggests that such be treated as a public good. Many of the public goods we now take for granted--such as police, public libraries, and public fire departments--were historically provided either by private enterprises or by loosely-organized volunteers, neither of which have proven nearly as effectively for the common goods as their current government-run equivalents. An excellent example is the organization of the police force, libraries and fire department in colonial Philadelphia, in which these services became established in a very grassroots manner, then gradually gained acceptance as something that the state should provide. This pattern looks temptingly applicable to free software. In addition to the current, community-based mechanisms in which free software is developed, wouldn't it be beneficial to have dedicated groups of professional free software developers, paid by national governments to serve the overall interests of society? Seems to me like such would be a Good Thing."

445 comments

  1. Good idea but. by ArCaNe50 · · Score: 0

    There is no orginized fashion to the linux community like the police and such however

    1. Re:Good idea but. by TheIzzy · · Score: 2, Insightful
      There actually is organization. Linus has the kernel, developers have the applications, and distributors act as the "editors." Appropriate subdivisions exist in each of these catagories.

      I personally don't see this going anywhere though because it really is a community effort. Almost like voting in a way. If you want a feature, simply "vote" it into an implementation. That can be done by actually programming it or requesting the developers to add it.

      Government employees could work out specific algorithims/implementations (the best example being SE Linux), but the heart of open source is the community, and I don't see that shifting to the government anytime soon. There will always be more community developers than government ones. Small time additions to the open source world is all I see from government institutions. I doubt anything bigger than the SE Linux kernel would happen, especially as the Department of Free Software Production or something.

      Besides, would any government really want to help create the infrastructure of another government for them (e.g. "terrorist" nation uses the USALinux distro)? There's a reason for export restrictions on certain cryptographic algorithms in the US. Or would those nations really trust foreign governments to do this? Might make an electronic war pretty easy if you wrote all the software.

    2. Re:Good idea but. by ArCaNe50 · · Score: 0

      The problem lies in that as of not the only finite orginazition we have is that Linus makes the kernel. Essentially anyone can do anything in the linux community...

    3. Re:Good idea but. by TheIzzy · · Score: 2, Informative
      Essentially anyone can do anything in the linux community...

      Hence the free-as-in-speech. We WANT anyone to be able to do anything with the open source projects. Linus, however, maintains the official "untainted" kernel tree. You use his when you want the raw kernel, and apply patches such as openmosix (http://openmosix.sf.net) when you require extra functionality. The infrastructure is there, but it's also circumventable if it doesn't meet your needs.

    4. Re:Good idea but. by ArCaNe50 · · Score: 0

      In order for linux to get any type of funding the linux community would have to have some kind of an orginized hiearchy or else they would just be giving some to some guy to make some thing that we may or may not make or even make. IF this where the poilce dept with on orginization. It would be like paying off a vigilante, hitman, or bounty hunter. ;-P

  2. SkoleLinux (School Linux) by nordicfrost · · Score: 5, Interesting

    School Linux has recieved a grand from the Norwegian educational ministery. The grant was for USD 27,673.81 and funded a fundamental research into the feasibility of Linux in schools.

    1. Re:SkoleLinux (School Linux) by nordicfrost · · Score: 4, Informative

      A link could be useful... Sorry!

    2. Re:SkoleLinux (School Linux) by mosabua · · Score: 1

      Check out the url... this project is in Norway!! SkoleLinux means SchoolLinux in Norwegian..

    3. Re:SkoleLinux (School Linux) by MisterFancypants · · Score: 0, Troll

      Just because they are in Norway is no excuse for making simple spelling errors. Shame on you for saying otherwise.

    4. Re:SkoleLinux (School Linux) by Daengbo · · Score: 1

      Thailand has has a "School Internet Server )SIS)" for some time now. Maybe 5 years. It is used to provide internet access for goverment schools through a free number. Install the software onto a recent computer, attach the modem to the telephone line and the NIC to the LAN, and your school is "online" with library and webmail software to boot. A special web admin program is also included (not webmin or anything else I've seen, because many things are in non-standard locations). All the interfaces are in Thai.
      LinuxTLE is the officially supported gov't Linux, and is expected to be announced as the national OS as soon as some Thai support issues are worked out. OfficeTLE is in a similar situation.

    5. Re:SkoleLinux (School Linux) by Anonymous Coward · · Score: 0

      ::cough:: karmawhore ::cough:: getting 2x karma points for same amount of work :P

    6. Re:SkoleLinux (School Linux) by AvitarX · · Score: 1

      I bet that will be non-biased research.

      I hope they get MS to do it too, and then intelegently go over the pros and cons each give.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    7. Re:SkoleLinux (School Linux) by Anonymous Coward · · Score: 0

      Isn't that Sweden?

  3. There won't be some "Office of Open Source" by Anonymous Coward · · Score: 4, Interesting

    But you will see various governments writing or commissioning code for their own needs. The important thing is to get that code licensed appropriately (BSD or GPL or whatever your particular views are) so that the populace can use it freely.

    1. Re:There won't be some "Office of Open Source" by agentZ · · Score: 3, Informative

      This isn't a worry in the United States. According to 17 USC 105, works of the US Government are not eligible for copyright protection.

      Thus, all of the code written by government employees for government business, if released to the public, is public domain.

      For example, check out my computer forensic tools: md5deep and foremost. Your tax dollars at work!

    2. Re:There won't be some "Office of Open Source" by nneul · · Score: 1

      Unfortunately, that doesn't apply to work performed by government contractors, which is how a lot of the real engineering and development work gets done.

    3. Re:There won't be some "Office of Open Source" by tcopeland · · Score: 1

      Ditto for the PMD Java unused code finder. And also GForge, which is indirectly supported by DARPA since DARPA runs CougaarForge.

    4. Re:There won't be some "Office of Open Source" by babyrat · · Score: 1

      wouldn't this mean that a US gov't employee could not extend a GPL'd program and distribute it, because it could not be distributed under the GPL (which as we know is NOT public domain?)

    5. Re:There won't be some "Office of Open Source" by listen · · Score: 1

      Public domain code could be distributed under the GPL.
      The code contributed by the govt would be public domain, and its aggregation with existing code would be under the GPL.

      IE, it would be legal to redistribute the public domain code with greater restrictions than the GPL, but it would not be useful until you reimplemented any GPLed functionality that code made use of.

      So, if the govt wrote a patch, eg to Linux, that was useless without the existing kernel code, it would take so much effort to reimplement what would be required by this code that it would be effectively GPLed. Ala the NSA security modules.

    6. Re:There won't be some "Office of Open Source" by agentZ · · Score: 1

      There is a special case of the GPL to allow for US Government submissions. Check out these questions from the GPL FAQ for more information.

      Or you can check out some of the improvements we've made to dd as part of dcfldd.

    7. Re:There won't be some "Office of Open Source" by Anonymous Coward · · Score: 0

      Yes, which means that the government really should be using the BSD's and not Linux.
      To meet the obligation that the works they produce are public domain better.

  4. KDE and Germany by Nick+of+NSTime · · Score: 3, Informative

    I remember reading something a year or so ago about the German government subsidizing KDE development. I may be wrong on that.

    1. Re:KDE and Germany by cabalamat2 · · Score: 4, Informative

      The German government is funding open source email encryption software under project Aegypten. Some of this is KDE software, for example work on the kmail mail client.

      See Project Aegypten Home Page for details.

    2. Re:KDE and Germany by phoenix_rizzen · · Score: 3, Informative

      Yeppers, that would be for the Kroupware project, which includes the Kolab server, Kolab client (KMail + KDEPIM integrated together), and other related projects. The funding was to create an Exchange Server replacement.

    3. Re:KDE and Germany by Anonymous Coward · · Score: 0

      That is definitively wrong. German Government does not care at all about KDE. But actually some KDE people got involved with this:

      "The Kroupware project has been started in september 2002 after the three companies won a contract to set up a quality in-house groupware solution for the German "Bundesamt fur Sicherheit in der Informationstechnik" (Federal Agency for IT Security, BSI)."

      It happened to get a GUI based on KDE libs.... that's all...

      Good thing is, that there's a complete OpenSource Outlook/Exchange replacement available woth Kolab/Kontact.

    4. Re:KDE and Germany by doug · · Score: 1

      The funding is to scratch an itch for email, calendars, and that sort of office groupware thingie. While Exchange Server is the best known example of this, please don't think it is the only one. Lotus Notes has scratched this itch for quite a while, and I think Novell has something that does this too. In the 80s IBM had PROFS for VM/CMS that did much of the same thing.

      I'm not trying to be pedantic here, I'm just trying to avoid the impression that Free/Open development always chases Microsoft's taillights. There are lots of other taillights to chase :-)

    5. Re:KDE and Germany by brokencomputer · · Score: 1

      I think Novell has been developing groupwise for schools, organizations, businesses etc.

    6. Re:KDE and Germany by Eloquence · · Score: 1

      As others have noted, they have funded Kroupware and gnupg. The German Ministry for the Economy has also funded BerliOS, an ad-free SourceForge replacement and news portal. There are plenty of public school and university projects, effectively funded by the government, and there's a heavily funded education software project which seems to be more concerned with remaining heavily funded than with presenting any concrete results, though. All in all, Germany is very OSS friendly, which may have something to do with the fact that Redmond is not within our present borders.

    7. Re:KDE and Germany by Anonymous Coward · · Score: 0

      The funding was to create an Exchange replacement. The German government wants to decommission all of their Exchange servers.

  5. Someone's been reading Lessig... by madMingusMax · · Score: 3, Insightful

    Haven't they? And for good reason, this is basically what a good portion of his book "The Future of Ideas" is about....that is, a commons for everyone which enriches society, and how corporations are taking it over to the detriment of society in general. Read this book.

    --
    Don't be a zoa (zealous overbearing ass), be happy!
    1. Re:Someone's been reading Lessig... by dist_morph · · Score: 1
      Ah, the evil corporations at it again... we should disband all of them, then we wouldn't have any problems left.

      I think it's totally normal that some corporations and individuals will try to corrupt anything that is good and pure. I also think it is normal that the harder they work at it, the bigger a backlash they will cause eventually. Just look at how monopolist practices in software have given a huge boost to Linux without anybody footing the bill.

      I just hope that we don't involve the government in everything to protect us from ourselves.

    2. Re:Someone's been reading Lessig... by Anonymous Coward · · Score: 0

      I think a tax on the bad to fund the good would be wonderful.

      I think a 30% tax is the ideal tax rate. It is not too large. It is not too small.

      Rather than getting caught up in the whole money thing. I think it is pretty much agreed that we are all above that money thing. We could do something like declare 30% of the code people write is actually the property of the government.

      Realizing some people depend on code to feed their family. I think we should give people a 10,000 line deductible, and 3000 lines of code for each dependent under 18.

      It would be absurd, of course, to say that every third line of a program is the governments. We should do something like make every third subroutine a person writes the property of the government. The government should demand that the objects they pay in taxes are compilable.

      Dirty capitalists always cheat. So maybe the government should be in the position to say which subroutines they want to take.

      We could probably get college students who go through different companies, read their code and decide which subroutines get paid in taxes.

      Taxing bad people giving money to good people means we will make more good people and fewer bad people. Personally, I love taking money from people as much as I love giving them money.

      The dirty capitalist pigs say that the free market had been doing an awfully good job of funding software development, but they aren't building much of a workers' paradise. So they goverment should take over.

    3. Re:Someone's been reading Lessig... by I+Want+GNU! · · Score: 1

      I've been reading Lessig's The Future of Ideas as well, but I'd note that the commons he discusses has simply been endangered through bad copyright law and bad handling of the spectrum used for radio (which could be used for alternate purposes such as broadband), whereas the commons from Linux cannot be endangered by coroporations except through bad patent law. If you choose to make something free, corporations can't endanger that, as long as what you have is legal. Through Lessig's Creative Commons licenses in fact you can insure that it remains free.

  6. One of these things is not like the other.... by DerekLyons · · Score: 2, Insightful

    It seems to me that the very idea of paying someone to write free software is the very antithesis of what free software is all about. (Not to mention the practical problems of managing the stable of programmers, ensuring that work actually gets done etc...)

    Far better would be something like the Ford Foundation giving grants to folks after they have a track record.

    1. Re:One of these things is not like the other.... by Outland+Traveller · · Score: 1

      It would seem less strange to you if you read up on what the industry is doing.

      Plenty of people from all over the world are paid to improve and author free software.

    2. Re:One of these things is not like the other.... by eggnet · · Score: 1

      You're contradicting yourself. In your example, the Ford Foundation would still be paying someone to write free software.

      Why couldn't a government do that?

    3. Re:One of these things is not like the other.... by proj_2501 · · Score: 2, Insightful

      Not so!

      The FSF got its start by selling tapes of the Emacs source code and precompiled binaries! You could also get GCC+binutils+stuff tapes and X11R4 stuff.

      They were $150+ a pop for a while.

    4. Re:One of these things is not like the other.... by koekepeer · · Score: 1

      nonsense!

      beer vs. freedom has nothing to do with making money.

    5. Re:One of these things is not like the other.... by cabalamat2 · · Score: 1

      It seems to me that the very idea of paying someone to write free software is the very antithesis of what free software is all about.

      It seems to me that you've no idea what free software is about. Rerhaps reading this will help.

    6. Re:One of these things is not like the other.... by AceM2 · · Score: 1

      A government CAN do it.. Just as long as it's not paying for vaporware. I think the poster meant the government could fund projects that are already *somewhat* successful.. Like it would be better to give money to advance the Linux kernel, KDE desktop, GCC, etc.. Rather than giving money to Open Source to develop Ubernix OS.

    7. Re:One of these things is not like the other.... by eggnet · · Score: 1

      I agree with you here in general, however, it has only a faint resemblance to the original post (i.e., it is consistant).

      In any case, there is nothing preventing a government paying for vaporware in any case, and I'm sure it happens all the time... just like any other business setting.

      My point here is that in light of the topic of this thread, the government isn't much different than a large lazy conglomerate. I'm sure that eventually the gov't will figure out that it can save money buying free software, reshuffle the budget, and blow the savings on something else.

    8. Re:One of these things is not like the other.... by Anonymous Coward · · Score: 0

      "It seems to me that the very idea of paying someone to write free software is the very antithesis of what free software is all about. (Not to mention the practical problems of managing the stable of programmers, ensuring that work actually gets done etc...)"

      Free software isn't always written by individual volunteers. It's very often written by companies who pay their engineers to work on the software because they need it written. Look at IBM and Apple: they've both paid quite a few engineers to work on free software, because the existance of that software lets them sell systems.

      Keep in mind that the vast majority of software (I've heard 80%) is not written to be sold, it's written to solve a problem. And that software is often open sourced.

    9. Re:One of these things is not like the other.... by DerekLyons · · Score: 1

      'Paying someone to write software to be given away free' and 'giving a grant to someone with a proven track record' are not equivalent statements.

    10. Re:One of these things is not like the other.... by CaptainTux · · Score: 1

      Thinking that paying someone to write free software is somehow contrary to the spirit of what free software is about seems to have become a general way of thinking to consumers and programmers alike. But WHY do you think it's so wrong? After all, the GPL never specifies that free software should be cost free or that one shouldn't pay programmers to write it. It's free as in speech not always as in beer... Tux

      --
      Anthony Papillion
      Advanced Data Concepts, Inc.
      "Quality Custom Software and IT Services"
    11. Re:One of these things is not like the other.... by AceM2 · · Score: 1

      The more I read the way other people interpreted the original post the more I think *I* read it wrong, so I apologize if my last post looked like a flame. Anyway, I'm sure it does pay for vaporware often (especially in NASA and the military)..

      Personally though I'm kindof split.. I love the open source movement, but at the same time I hope it wouldn't harm the ability for tech people to make a living any more than it's already being hurt by outsourcing overseas and such..

    12. Re:One of these things is not like the other.... by DerekLyons · · Score: 1
      It's free as in speech not always as in beer...
      And what makes you think that goverment sponsored software would be either?
    13. Re:One of these things is not like the other.... by eniu!uine · · Score: 1

      It seems to me that the very idea of paying someone to write free software is the very antithesis of what free software is all about. (Not to mention the practical problems of managing the stable of programmers, ensuring that work actually gets done etc...)

      Far better would be something like the Ford Foundation giving grants to folks after they have a track record.

      Agreed. I think(and have suggested to my state representative) that governments should give grants for the public good, and commission software companies to make alterations to software that the government needs to operate. The great part about open software is that many different governments can cooperate to spread the cost of acquiring a feature or product between them.

    14. Re:One of these things is not like the other.... by einhverfr · · Score: 1

      It seems to me that the very idea of paying someone to write free software is the very antithesis of what free software is all about. (Not to mention the practical problems of managing the stable of programmers, ensuring that work actually gets done etc...)

      I think you are lacking a distinction between free and gratis software. Software can be free, gratis, or both (and usually free software tends towards gratis, as it can be redistributed).

      By your thinking, IBM should not be paying 300 kernel developers to further develop Linux, nor should Cray be paying Linux kernel developers, nor should SuSE or Red Hat pay their developers of free software....

      In fact paying people to develop a public good is the best thing you can do. We pay people to build bridges, teach schools, police our streets, and fight our fires. Most churches even have full time clergy. The idea that the community should take up some responsibility in supporting the things that make it strong is not a new one. Free software is another place to start.

      Unless, you think that only the hobbyists matter.

      --

      LedgerSMB: Open source Accounting/ERP
    15. Re:One of these things is not like the other.... by digitalunity · · Score: 1

      Good point. There are some projects that take a long time when only written by volunteers. As an example, take KDE. Although the quality is getting much better, as is the development speed, the development is still a little slow. Some bugs remain for several versions running. Official releases take time.

      On the other hand, look at how a company project can win too: Trolltech Qt. Anyone who follows their CVS activity knows there programmers must work around the clock because the speed at which new features are implemented and debugged is just unreal. New releases don't take very long because the project management can raise the efficiency of programmers resources.

      Which is better is a matter of opinion. Both have advantages and are good solutions.

      --
      You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
    16. Re:One of these things is not like the other.... by greenrd · · Score: 1
      Government sponsored free software would be free software by definition. Or are you claiming that the government will never fund free software? That's false. It does already.

      Wait, you're a libertarian, therefore there's no reasoning with you.

    17. Re:One of these things is not like the other.... by eggnet · · Score: 1

      Let me illustrate a little more clearly.

      It seems to me that the very idea of paying someone to write free software is the very antithesis of what free software is all about.

      Paying someone to write free software is apparently a bad thing in your opinion.

      Far better would be something like the Ford Foundation giving grants to folks after they have a track record.

      The implication here is that the grants would be for free software: "folks" being free software developers, and their "track records" being their history of producing free software. This requires paying someone to write free software.

      Or, are you denying that interpretation? If so, we're forced to conclude this:

      Original Slashdot story:
      Gee, don't you think governments should fund free software development?

      Your answer:
      Paying someone to write free software is bad. A better idea is for an organization like the Ford Foundation to give a grant to someone with a track record in something unrelated to free software develop something also unrelated to free software.

      The way I see it, you have a choice between contradicting yourself, having no point, or clarifying what the hell you were trying to say in the first place.

    18. Re:One of these things is not like the other.... by raju1kabir · · Score: 1
      Personally though I'm kindof split.. I love the open source movement, but at the same time I hope it wouldn't harm the ability for tech people to make a living any more than it's already being hurt by outsourcing overseas and such.

      It's enhanced my ability to make a living. Free software puts advanced technical solutions within the reach of a far greater range of institutions. Instead of paying for software AND support, they only have to pay for support, which means they're more likely to go ahead with the project.

      In the short run, this seems like a zero-sum equation. In the long term, however, as they discover the productivity gains that come from better use of technology, they continue to direct their spending towards improving their computer operations.

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  7. GnuPG funded by Germany by Anonymous Coward · · Score: 1, Interesting

    The German government sponsored GnuPG, an open-source version of PGP GnuPG press release

  8. LUG by Simon+(S2) · · Score: 1

    LUGs in our province ub italy take some money for the expenses they have (computers, rental of rooms for lessions, ...) but not for the actual software they write. better than nothing anyway.

    --
    I just don't trust anything that bleeds for five days and doesn't die.
  9. Nonono! by Anonymous Coward · · Score: 0

    This is /. Do NOT mention goverment funding. It's uncapitalistic, unlibertarian, and thus 'uncool'. Remember, only dirty communist hippies have a goverment that *does* something for its people.

  10. Re:Free Software, and other Good Things by Gherald · · Score: 0, Offtopic

    I do wish slashdot had a general forum section where we could discuss things not directly pertaining to a particular story.

  11. hrm well by Tirel · · Score: 1

    Almost all the library computers in my country (Sweden) run FreeBSD, does that count?

    1. Re:hrm well by Anonymous Coward · · Score: 0

      Yes,
      Especially in the US where its licence's
      proponents would not violate the separ-
      ation of church and state with their
      religion. (FSF == religion, GPL/GNU = bible).

  12. Government Subsidy by Egonis · · Score: 2, Informative

    I am in the process of obtaining a government subsidy for the development of a Client Management System for Youth Shelters in Ontario... things are looking good, very good.

    So yes, if you present your plan to the Canadian Government, anyway, in good terms, showing that it will benefit all; it is easy to obtain a subsidy.

    1. Re:Government Subsidy by Anonymous Coward · · Score: 0

      Sounds great, eh?

  13. in short, no by king_ · · Score: 1, Redundant

    In sort, no. Public goods need to benefit EVERYONE, not EVERYONE uses linux or open software. Not EVERYONE trusts such software as it is not funded. Its like saying any volunteer hobbyist should be compensated by the gov't. it doesnt apply here as it doesnt benefit everyone.

    --
    "Think, It aint illegal.....yet" - George Clinton
    1. Re:in short, no by Anonymous Coward · · Score: 0

      Libraries don't benefit those who don't use them, public hospitals don't benefit those who are healthy, etc.

      There is nothing wrong for goverment to finance writing of the open-source software in following cases:
      - it reduces costs in the various goverment organizations (for example make OpenOffice better so it can replace MS Office).
      - it benefits many citizens (for example creating cryptography software to improve privacy or creating localized Linux distro which will run on low-end hardware so citizens may access net more easily).

    2. Re:in short, no by Simon+(S2) · · Score: 5, Insightful

      Public goods need to benefit EVERYONE, not EVERYONE uses linux or open software.

      and not everyone is driving his car on that road, but the gov payed for it. and not everyone is going to the public library, but the gov payed for it, and so on.

      oss is just like a library: free information for everyone.

      --
      I just don't trust anything that bleeds for five days and doesn't die.
    3. Re:in short, no by KMAPSRULE · · Score: 1

      Someone Mod parent up! , This is an extremely salient point!

      --

      --Im an oven mitt, not an engineer! (SLArbys Radio Commercial)
    4. Re:in short, no by aducore · · Score: 2, Insightful

      Look at the FAA: They are funded with tax dollars, but a lot of people don't feel safe flying (even before 9/11), and choose not to. That doesn't mean that the FAA should be privatized, it just means that it isn't necessarily going to benefit everybody who pays taxes.

    5. Re:in short, no by Ron+Harwood · · Score: 1

      So if a government agency wrote and released free software (and the source code was open)... no matter the platform (as open doesn't mean it has to run on linux) then people wouldn't use it because it was free and open?

      I think you have a few errors in your logic.

      As for the hobbyist... not all open source software is written by hobbyists... some is actually done by commercial ventures...

    6. Re:in short, no by Bobke · · Score: 1

      Everyone surfing the net ends up visiting a webpage that is running on an open source operating system. So yes, everyone benefits. And don't I remember seeing in "Gangs of New York" there being rival firemen? Everyone's house could catch a flame on day. Everyone's pc might get hacked one day.

    7. Re:in short, no by molarmass192 · · Score: 2, Insightful

      There's a flaw in your argument. You can purchase private security other than your local police department. That doesn't make your local police any less of a public good. Likewise, you could choose not to run free software.

      My personal take on it is that the government should cut back on purchasing proprietary software and use free software whenever possible. Those savings could then be used to cut taxes and give taxpayers back more of their paycheck. I don't like the idea of the government handing cash to free software developers any more than to proprietary software developers. If the government does contribute to free software it should be though man-hours that advance features the government itself requires.

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
    8. Re:in short, no by Anonymous+Canard · · Score: 4, Insightful
      Public goods need to benefit EVERYONE...

      First of all public goods only need to benefit enough people to enjoy a majority support. Does the military benefit everyone? How about the people who disagree with how the military is being used? Does the bus system benefit everyone? Does welfare benefit everyone?

      Arguably all of these do support everyone; that is, everyone benefits by living in a country where the destitute don't have to resort to theft to avoid starvation, everyone benefits from living in a society which is well protected from foreign aggressors, and society as a whole benefits from having people who are incapable of passing a driving test, or unable to afford a car, never the less able to hold a job and be productive so that they won't have to live on welfare.

      Likewise open software benefits everyone -- if not directly then indirectly -- in lower prices for services, in greater productivity, resulting in greater general prosperity, in better and cheaper communication technologies, and greater efficiency for those areas that open software is able to cover.

      Where would we be without open software. Let's see. No email, no Internet (no DNS), no TCP/IP, no world wide web, no interoperable software. Novell, Microsoft, MacOS, and the mainframes would all still be separate islands.

      Yeah, I guess that doesn't add up to squat.

      --

      --
      BitTorrent in C -- LibBT
      http://www.sf.net/projects/libbt
    9. Re:in short, no by SlamMan · · Score: 1

      Gotta disagree with the separate islands comment. Software being open, and standards being public are related, but not necessary for one another.

      --
      Mod point free since 2001
    10. Re:in short, no by Anonymous+Canard · · Score: 1
      Gotta disagree with the separate islands comment. Software being open, and standards being public are related, but not necessary for one another.

      I was writing factually rather than theoretically. Open software happens to link all of those systems together. One can theorize that the same interconnections could/would have happened eventually through some other hypothetical open standard for interconnection that happened to be wholly implemented as proprietary software, but that doesn't reflect what actually happened.

      --

      --
      BitTorrent in C -- LibBT
      http://www.sf.net/projects/libbt
    11. Re:in short, no by RALE007 · · Score: 2, Insightful
      "...Public goods need to benefit EVERYONE, not EVERYONE uses linux or open software..."

      Well, by that rational there should be no Coast Guard since a significant amount of the population is landlocked. There should be no federal funding for the INS to increase patrols on the Mexico-U.S. border since that isn't much of a problem to the citizens in Minnesota. Heck, there shouldn't be federal funding for higher educational institutions because they do not benefit every citizen directly.

      A typical response may be "Well, the Coast Guard, INS, and higher educational institutions benefit many directly, and benefit most indirectly, so they are still for the public good." Well that's exactly what OSS does.

      Although not "EVERYONE" uses Linux or open source, "EVERYONE" does benefit from its use. Unless you live in a hole, you benefit from it directly on a daily basis, whether you realize it or not. Even those who do not benefit from it directly, benefit from it indirectly. Since further adoption benefits most if not all people, I think the author of the article suggesting further adoption and additional governmental support under the pretense of "the public good" is an insightful valid suggestion.

      The thought that something for the public good means "an item or service that must benefit every individual directly" as is implied in your comment is completely ridiculous, a flawed presumption, and I feel you are careless for stating it as fact.

      --
      Beware blue cats moving at .99c
    12. Re:in short, no by spitzak · · Score: 1
      Although there are several good reasons why the government should not purposely fund open-source, you have come up with the dumbest argument I have ever heard.

      Last time I checked, the government was funding lots of stuff that does not benifit "everyone". That is why there are political parties and disagreement in government.

    13. Re:in short, no by Anonymous Coward · · Score: 0

      > but the gov payed for it

      Apparently not everyone learned how to spell "paid" in school, either, but the government paid for that, too.

    14. Re:in short, no by Famatra · · Score: 1

      "Public goods need to benefit EVERYONE"

      Not necessarily so.

      The study of public goods is usually under the perview of economics, and a standard definition is: "Goods whose benefits are shared by large groups of consumers and are nonrival and nonexclusive" Public Finance in Canada Hyman, Strick.

      Air is a pure public good: Nonrival allows a given quantity to be consumed by all and, nonexclusionary since it is not feasible to try and prevent people from using the good by charging money.

      Software can be considered a pure public good but for the artifical constraints put on it (copyright, patents) and enforced by government.

    15. Re:in short, no by I+Want+GNU! · · Score: 1
      Sorry, but your definition is technically incorrect. A public good has two qualities:
      • Jointly supplied. If you supply it to one person, supplying it to the second person has zero marginal cost. In other words, it costs the same to supply it to 5 people as to supply it to 10,000.
      • Non-excludable. If it's supplied to one person, then you can't prevent anyone who doesn't pay from using it.
      The non-excludable characteristic is the chief problem of public goods--if you need to buy a nuclear missile defense system for a large city, and only 100,000 of 20 million people pay, there's no way to allow the 19 million people who don't pay to get nuked while saving the other 1 million.

      So, if this system costs $100 million, and is worth $100 to each person, if everyone acts in his own self interest then no one will contribute to buy it (because they won't effect a difference on whether it is bought or not, so they won't pay). So, they'll each gain $0 in utility, but if they each paid $10 they would have gained $90 and paid for the system.

      Thus, the collective goods problem is justification for taxation and government.
    16. Re:in short, no by kaybee · · Score: 1

      Very nice comment. I agree -- the government should only pay for software it needs to pay for. Therefore, if open-source software exists, they should use it. If it doesn't exist or lacks features they need, they should create it.

      I do think that all government-created software should be open-source (with reasonable exceptions for security purposes).

      I also think that using proprietary data formats is a bad move for any entity with a long expected lifetime... which definetly includes the government.

    17. Re:in short, no by geekee · · Score: 1

      Most libertarians would argue that roads and libraries should not be forced on taxpayers, but privitized. This idea is just 1 more step away from captialism, towards communism.

      --
      Vote for Pedro
    18. Re:in short, no by Anonymous Coward · · Score: 0

      : Does the bus system benefit everyone?

      Where I live the bus system benefits few. The public transport system is a joke and there is no way one can depend on it for transportation to and from a job. Even within the city it is difficult to get around on the bus, it takes an hour or more to get somewhere that you could walk to in 5 minutes (that is almost an exageration.).

      NR

    19. Re:in short, no by njdj · · Score: 1

      and not everyone is driving his car on that road, but the gov payed for it. and not everyone is going to the public library, but the gov payed for it

      Sorry to nitpick, but "the gov" doesn't pay for anything. You and I and a bunch of other taxpayers paid for those things. "The gov" just spends the funds in whatever way politicians and bureaucrats think will best meet their goals. (I don't mean to be completely cynical - pols' goals include getting re-elected.)

    20. Re:in short, no by Anonymous Coward · · Score: 0

      Most libertarians would argue that roads and libraries should not be forced on taxpayers, but privitized.

      Your point that most libertarians are imbeciles is a good one, but I think you could have made it more tactfully.

    21. Re:in short, no by Anonymous Coward · · Score: 0

      So, if this system costs $100 million, and is worth $100 to each person, if everyone acts in his own self interest then no one will contribute to buy it (because they won't effect a difference on whether it is bought or not, so they won't pay). So, they'll each gain $0 in utility, but if they each paid $10 they would have gained $90 and paid for the system.

      Thus, the collective goods problem is justification for taxation and government.


      But only for as long as the system is worth $100 to EVERY person. Nothing you said justifies the approach in respect of any person who would rather keep their $10 and risk nuclear annihilation.

  14. And then we all end up working for the feds... by dist_morph · · Score: 1
    I'm all for public services, but there is a reason that we have a distinction between the public and the private sector. I can see how something like this would start out very nicely and end up as a massive make-work project where politicians can dump their relatives and gradually take over the management of the project.

    And who exactly would be paying whom exactly for what exactly?

    I don't think I want to go there...

  15. Privatize all public goods NOW! by spun · · Score: 1

    What is this? You mean there are still some public goods someplace that haven't yet been privatized? Wait 'till the Republicans hear about this!

    (It's a joke, Republicans. I promise, if you learn to laugh at yourselves, I will learn to laugh when you call me a dirty longhair commie-pinko pervert.)

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    1. Re:Privatize all public goods NOW! by pizzaman100 · · Score: 1
      What is this? You mean there are still some public goods someplace that haven't yet been privatized? Wait 'till the Republicans hear about this! (It's a joke, Republicans. I promise, if you learn to laugh at yourselves, I will learn to laugh when you call me a dirty longhair commie-pinko pervert.)

      You dirty longhair commie-pinko pervert. ;)

    2. Re:Privatize all public goods NOW! by Arandir · · Score: 1

      Shee-it, don't go telling those commie-pinko perverts in congress that there's industries out there still haven't been nationalized or regulated out of existance yet...

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  16. I see.. by WolfieN · · Score: 1, Insightful

    So, you're(government) going make M$ workers pay a tax for Open Source? or better yet, are you going to give SCO more "free" money than they have tried to get? Linux has worked so well because it doesn't need any money to operate. It's a bunch of us nerds who get together on a daily/weekly/whenever basis and code then upload our code. just my opinion folx.

    1. Re:I see.. by leandrod · · Score: 1
      > Linux [...] doesn't need any money to operate. It's a bunch of us nerds

      Some of us like to eat. Actually, even GNU needs money, which Stallman initially provided by lecturing on the gcc.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
  17. Government funding by KillerHamster · · Score: 4, Interesting

    I'd be happy to take their money, it's their influence I don't want. As I see it, part of the freedom associated with free software is freedom from corporate or government bureaucracy deciding what goes into the software. I doubt most governments would agree to sponsor something if they could not exercise tight control over it.

    1. Re:Government funding by eggnet · · Score: 2, Insightful

      And the difference between that and private funding is?

      Everyone has an agenda.

    2. Re:Government funding by drfireman · · Score: 3, Insightful

      Government influence over software isn't likely to work by government heavies leaning on you to make your software do this or that. It's much more likely to work by the government deciding to fund the people who do what they want, and not to fund others. If what you want to do isn't in line with what the government wants, you probably weren't going to get funded anyway. If it is, it's hard to imagine the government investing heavily in micro-managing your project.

    3. Re:Government funding by btakita · · Score: 1

      Then do something that isn't government sponsored. If I were financially supporting something, I would want it to line up with my goals too.

    4. Re:Government funding by Traxman · · Score: 3, Insightful

      I agree that the development process would be tainted by the influence of goverment money. However, if the software is truly open sourced, how much influence could they have over it? True, those that took the money could be influenced, but anyone could contribute.

      I would go so far as to argue that the freedom from corporate and goverment influence is one of the most essential notions surrounding the development of free software. Although, if a government is willing to concede that open code is of higher quality and more secure than its closed source counterpart, then they really couldn't exert much influence on the development. The inefficiencies that would result from their meddling would be out in public for all to see.

      Its an interesting concept, which definately deserves more attention.

      Traxman

    5. Re:Government funding by Esion+Modnar · · Score: 1

      My dad was an artist, but he did not like the idea of the National Endowment for the Arts. (And he generally voted Democratic.) He said anything that gets funded, gets controlled.

      --

      They say the first thing to go is your penis. Well, it's either that or your brain. I forget which...
    6. Re:Government funding by El+Cubano · · Score: 2, Insightful

      I doubt most governments would agree to sponsor something if they could not exercise tight control over it.

      Aparently you've never heard of DARPA and this little thing called the internet. Yes, the government usually funds things that are in its best interest. However, agencies like DARPA have historically funded very long range visionary and exploratory research.

      It is difficult for the government to have tight control over something like that.

    7. Re:Government funding by ZoneGray · · Score: 1

      >> And the difference between that and private funding is?

      Microsoft isn't allowed to use guns to get its way.

    8. Re:Government funding by geekee · · Score: 1

      If something is funded privately, the people making the dicision are doing it with their own money. If the govt is funding a project, they are using taxpayer money, and better have a damn good reason for spending it, not just because some people don't want to pay companies for software.

      --
      Vote for Pedro
    9. Re:Government funding by Telex4 · · Score: 1

      I'd be happy to take their money, it's their influence I don't want. As I see it, part of the freedom associated with free software is freedom from corporate or government bureaucracy deciding what goes into the software. I doubt most governments would agree to sponsor something if they could not exercise tight control over it.

      There's a subtle distinction to be made here, that applies both to public and private funding...

      I can be funded to do what I want (cool!)

      I can be paid to do a specific job, and as the code is under the GPL, everyone benefits in some way

      Government sponsorship would, I'd guess, be a mix of the two. Due to the nature of Free Software development, Governments could never exercise the kind of control you infer (i.e. controlling the direction of a whole project that they co-opt).

    10. Re:Government funding by greenrd · · Score: 1
      Gee, how about this? The government doesn't want to waste taxpayer money on software that would cost much more to buy from proprietary suppliers than if it were funded by a global coalition of pro-open-source governments (such as India, Brazil, Cuba, UK etc.)

      Pennies to the dollar, mate, pennies to the dollar.

    11. Re:Government funding by geekee · · Score: 1

      The govt. gets more tax revenue from MS alone than they spend on all the software they use.

      --
      Vote for Pedro
    12. Re:Government funding by redhog · · Score: 1

      Your government, yes. Mine, no. MS is not a swedish company, and does not pay much taxes here (only for sales here in Sweden), but our gov. still spend quite ome money on MS licenses...

      I think governments funding OSS projects that benefits the governments are no worse (or better, for that sake) than you contributing to the OSS projects that you benefit from...

      But as we all pay (through taxes), we would need to have some contrrol over what they fund, o they only fund project whose software they actually _use_ (or will use).

      --
      --The knowledge that you are an idiot, is what distinguishes you from one.
    13. Re:Government funding by mrseth · · Score: 1

      I thought Microsoft paid zero tax in the U.S. Please correct this if I am wrong.
      http://www.billparish.com/20000418microsof tnotax.h tml

    14. Re:Government funding by Anonymous Coward · · Score: 0

      Nah, you missed it. Of course the gov't will control what they fund. But any projects unfunded by the gov't are still free to be developed with the mechanism in use now.

      There are private libraries in the USA. The one I'm familiar with is open to the public. But there aren't many because the gov't-funded ones do such a good job that it takes away the incentive for a benefactor to start a private one.

      If gov't funds free software, I suspect we'll still have to develop our own games. Let the gov't develop the office and accounting software, few of us want to bother.

    15. Re:Government funding by geekee · · Score: 1

      "I think governments funding OSS projects that benefits the governments are no worse (or better, for that sake) than you contributing to the OSS projects that you benefit from..."

      OSS software isn't all good software. Linux is great, but there's a lot of horrible stuff out there. By putting the govt. in charge of sw development, you are destroying sw competiton in your country, since the risk of competing against sw that is free (as in beer) is too high. Therefore, the lack of competiton causes innovation to stagnate. Linux is good because the people who work on it care about it. People developing Sw on a govt. salary won't likely care. My response for the US was a quick answer, but even without the tax issues, it's a big mistake to destroy competiton in the sw industry by nationalizing software.

      --
      Vote for Pedro
    16. Re:Government funding by geekee · · Score: 1

      What your cited article fails to mention is that the money microsft deducts to bring their tax liability to 0 is paid for by Microsoft's employees when they exercise their stock options. So the govt. still gets their money, but from MS employees taking a gamble on MS stcok options, instead of MS. BTW, MS stopped giving out stock options recently, so this is a non-issue currently.
      http://www.fool.com/portfolios/rulemaker/2000/rule maker000217.htm

      --
      Vote for Pedro
    17. Re:Government funding by mrseth · · Score: 1

      So what you mean is now they have to pay taxes the old-fashined way? I will say this for MS: At least they haven't moved their "operations" to the Bahamas like some other companies we know...

    18. Re:Government funding by eggnet · · Score: 1

      >> Microsoft isn't allowed to use guns to get its way.

      Microsoft has done many things to get its way, not all of which are legal, and many of which are more powerful than guns.

  18. YOU WISH NAZI by Anonymous Coward · · Score: 0

    NAZI

    1. Re:YOU WISH NAZI by Anonymous Coward · · Score: 0

      Troll!

    2. Re:YOU WISH NAZI by CubicDDD · · Score: 1

      Well, maybe he/she is only capable to express his disagree in that kind of sentence.

      • Mom: Do your homework!
      • AC: You wish Nazi!

      I cry for the downfall of mankind and hope he doesn't reproduce

    3. Re:YOU WISH NAZI by Anonymous Coward · · Score: 0

      Stupid people cannot consider the consequences of having chillldrun in less than ideal environments. Even if they consider they might not want children (yet/never/whatever)... for the stupid folks, children just "happen".

      That puts them at a significant evolutionary advantage over people who plan for chilren (or don't want them) or god forbid, ADOPT.

      What evolutionary advantage could stoopid sheeple have over people who don't leave it all to fate??

      SHEER NUMBERS.

      Stupid people fucking breed like rabbits. Then they cheer at their Bush "child tax credits" which (if you don't want or can't have xren) is an effective tax increase.

      On borrowed money, no less. Oh, they can't count...

  19. Governments by w.p.richardson · · Score: 1
    already have too much to fund to worry about getting in the business of software development. Be satisfied with the tacit endorsement provided when the software is used.

    You mentioned police, fire departments, teachers, etc. Why not give these folks a raise instead?

    --

    Curb CO2 emissions: Kill yourself today!

    1. Re:Governments by geomon · · Score: 1

      Software is developed in the process of basic research. The government either owns outright, or reserves the right to use in most cases, all software developed under contract paid for by public funds.

      That is how my employers contract is written. That is a basic understanding for government contracting.

      Now service contracts with the government where software is developed may be another matter. That is a grey area that is usually negotiated with the vendor before the contract is let.

      --
      "Rocky Rococo, at your cervix!"
  20. Good Idea but... by Cheeziologist · · Score: 1

    in todays world if such things were to happen I would think that working on open source software would become tied up in government red tape, bureacracy (sp?), and legislation. The idea looks good when all simple but would probably become considerably more complicated with government involvemnet. Just my $.02

  21. Maybe... by r00zky · · Score: 2, Interesting

    Have any national governments taken measures to subsidize open source projects?

    China?
    Don't know for sure, but it would be a clear candidate to subsidize

    Another case is Germany paying for that KDE project... how was it kalled? Kroupware? But that's not subsidizing...

    --
    I'm a chainsmokin' alcoholic sociopath, so-ci-o-path
  22. I think the day is near by Baron_Yam · · Score: 1

    when we'll wake up and realize that our computing infrastructure is just as important to our modern society as roads, schools, and hospitals.

    Does that mean that the populace, through the means of the government, will ever arrange for public funding to develop and maintain an operating system and telecommunications infrastructure? Unlikely in my lifetime.

  23. DARPA by Megaslow · · Score: 2, Informative

    Was funding OpenBSD and OpenSSL, for a little while until they changed their minds

    1. Re:DARPA by normalperson · · Score: 1

      DARPA still sponsors ReiserFS development

    2. Re:DARPA by Tirel · · Score: 1

      Yup, more details on that here:

      http://www.deadly.org/article.php3?sid=20030417181 810
      http://www.deadly.org/article.php3?sid=20030421190 834
      http://www.deadly.org/article.php3?sid=20030422123 107


      basically, Theo said expressed anti-war sentiments and they killed the funding including the (non-refundable!) hotel reservations for the hackaton.

      oh well, what can you expect from the govt?

  24. no by Anonymous Coward · · Score: 0

    see subject

  25. politics.. business.. by nicsterrr · · Score: 1

    As long as big business is funding politics, there's little chance of such a thing happening in a big scale, regardless of how beneficially it would be.

    Conversely, in countries without such a strong link between politics and business (presumably this applies mainly to less developed countries), isn't this already happening?

    1. Re:politics.. business.. by Anonymous Coward · · Score: 0

      It also happens in more developed countries where Microsoft did not pay enough bribes.

      For example: German Bundestag, Munich city council, etc.

  26. Business by Quill_28 · · Score: 2, Interesting

    Yes, software companies love to pay taxes and then the money used to create software to drive them out of business.

    On the other hand, I do think it can be used for to help society in general.
    But I feel it should be written under BSD-like(public domain) license, putting under a GPL-like license is just wrong for this situation.

    1. Re:Business by overshoot · · Score: 1
      Yes, software companies love to pay taxes and then the money used to create software to drive them out of business.

      [...]

      But I feel it should be written under BSD-like(public domain) license, putting under a GPL-like license is just wrong for this situation.

      Yes, I love to pay taxes to develop software so that $COMPANY can appropriate it so that I have to pay to use it.

      Either way, someone loses. If the $PUBLIC_SOFTWARE is GPL, then $COMPANY can choose to not use it.

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    2. Re:Business by Quill_28 · · Score: 1

      I fail to see how either way someone loses.

      If there is public domain software, then a company can sell it cheaper because much development has already done.

      I am a little dense so please explain.

    3. Re:Business by Arandir · · Score: 1

      Business pay taxes too. It might not be popular to say so in today's culture, but it's true. I find it extremely hypocritical for the members of a community whose main motto is "software should not be owned", to turn around and argue against public domain.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    4. Re:Business by AstroDrabb · · Score: 1

      That is not how a business is ran. A product is sold for whatever the market will bear. Look an many commercial applications that have been around for a while. From release to release there are not many changes, yet the price stays the same or goes up. Look at MS office 2000 to MS office XP. Very little major changes, yet the price goes up. Look at photoshop 6 -> photoshop 7, again, I don't notice any real differences, yet the price is still very high. The problem I have with a BSD license for public funded software is the same as the grandparent pointed out. There is nothing stoping $BIG_COMPANY from taking it and making it incompatible to the public domain version and forcing it out to people. Say the public funds the next-gen audio/video codec and it turns out great. Now all the public can benefit from it until $BIG_COMPANY comes along and makes proprietary changes to it and puts it in all of there new players. So now that public funded codec becomes useless since there are no public funded players being handed out with the public funded version of the codec. So $BIG_COMPANY just got free public funded development and now resell it to us in their players, yet with small proprietary changes so that we cannot benefit from the efforts of our tax dollars that paid for the codec. The GPL would stop abuse and keep it available to ALL which is exactly how a public funded software project should stay IMO.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    5. Re:Business by Quill_28 · · Score: 1

      So the business who helped fund the project, through taxes can't use it?

      But a $SMALL_COMPANY could use it make the development much cheaper.

      I guess you assume the worst and I don't.

      There are only a few companys that are big enough to do who you explain.

    6. Re:Business by AstroDrabb · · Score: 1
      So the business who helped fund the project, through taxes can't use it?
      Sure they can. They just cannot make it proprietary and claim it as their own. Just as I cannot claim the interstate highways (which are funded by our tax dollars) as my own and charge you fees to use it when it was you and I who paid for it. A business pays taxes for the right to do business in America. They are not an individual citizen. This nation was found by and for the people not for corporate profit. Most companies do not complain about paying taxes because America is a great place for a business to make insane amounts of money. Plus, most business get tons of loop holes and tax writeoffs and pay as little tax as possible. Also, there is nothing to stop a company from making money off the software as long as they do not try to make it proprietary. They could incorporate it into a proprietary product, sell support, add-ons, etc.
      But a $SMALL_COMPANY could use it make the development much cheaper.
      Any company can benefit from it as long as their changes to the actual product are given back for the good of the people.
      I guess you assume the worst and I don't.
      I am not assuming the worst, I am looking at reality. Companies are in business to make money which is fine. However, the majority will push the system as far as they can to maximize profit. Many even give bribes (they call them campaign contributions) to congress to sway votes in favor of their company.
      There are only a few companys that are big enough to do who you explain.
      Size doesn't matter with business greed. It is one of the flaws I see in capitalism when there are not enough checks and balances to keep capitalism in check.
      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    7. Re:Business by Quill_28 · · Score: 1

      I understand your points be simply do not agree. I guess our opinions will just differ.

  27. America's Army game? by Thinkit3 · · Score: 2, Informative

    That's what America's Army game essentially does now. Try it out, it's a great example of government making software that is freely copyable (read the license).

    --
    -Libertarian secular transhumanist
    1. Re:America's Army game? by The+Lynxpro · · Score: 1

      Uhm....America's Army is a cheap form of recruitment...think of the millions of dollars the military spends on commercials people zap through on their TiVos and VCRs, or they simply visit the restroom when the commercial is playing. It is a far better allocation of recruitment dollars to spend the money on developing a highly addictive videogame that is pro-military than mindless commercials... Now if only the Air Force would bring out a decent multiplayer flight sim on some of their fighters since the flight sim market has collapsed... Falcon VI anyone?

      --
      "Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
    2. Re:America's Army game? by TheIzzy · · Score: 1

      That's well and good, but without the source it ain't free as in speech.

  28. G-Men and OSS by luzrek · · Score: 2, Interesting
    I'm wondering what the mechanism would be for government support. About the only thing that I can think of would be something equivalent to the way the government funds art. AKA small grants to private individuals.

    Basically I would worry that if a burocracy was added to the development process, it would end up mucking the development process up.

    However, I'm pretty sure that some OSS softwares are directly descended from various government projects that were developed under the GPL or made open source after completion. (can someone help me with examples, or tell me I'm wrong).

    --

    Galium Arsenide is the material of the future, and always will be.

    1. Re:G-Men and OSS by DerekLyons · · Score: 1
      I'm wondering what the mechanism would be for government support. About the only thing that I can think of would be something equivalent to the way the government funds art. AKA small grants to private individuals.
      And the grants are highly politised. (Not to mention they have been going on for so long now, artists feel that it is their *right* to be subsidised, whether the public is interested in consuming their product or not.)
  29. Who funded BSD? TCP/IP? by brentlaminack · · Score: 5, Informative

    Check your history. Guess who funded most of the BSD development? Right. The US Government. Who funded development of TCP/IP? Right again. Are these open source? Yes. Were they funded by Government for the Common Good? Yes. This is nothing new. This has been going on for a couple of decades now.

    1. Re:Who funded BSD? TCP/IP? by Jungle+guy · · Score: 4, Interesting
      Very good point. It is also intersting to note that BSD and TCP/IP can be used by private companies any way they want (like, putting it on free software or on a proprietary software). An interesting point would be: shuold government fund GPL-licensed software? Only OSS software companies may benefit from it. Microsoft oposes it strongly, but professor Lessig thinks this kind of funding is OK, as governmenta also funds proprietary software and software patents, that can't be used on OOS.

      One day, though, governments might find interesting to fund software that are essential to the internet (like, servers and clients for DNS, http, e-mail, etc).

    2. Re:Who funded BSD? TCP/IP? by The+Lynxpro · · Score: 1

      Go even further back in history. Radio. RCA was the "Radio Corporation of America." RCA got its big break with a very generous contract to provide the U.S. Navy with (what else?) radios...

      --
      "Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
    3. Re:Who funded BSD? TCP/IP? by Anonymous Coward · · Score: 0

      No government should not GPL licensed software.

      It should be public domain.

    4. Re:Who funded BSD? TCP/IP? by FatRatBastard · · Score: 1

      But they weren't funded for the "greater good," they were funded to solve particular, defined problems (mostly military). The fact that they helped spawn an information revolution was a secondary, and unplanned, benefit. Frankly, that's a much better way of going about "funding" software than the "programmer welfare" the topic seems to be advocating.

    5. Re:Who funded BSD? TCP/IP? by Mr.+McGibby · · Score: 3, Insightful

      Government funded projects should use BSD style licenses. All of them. Everything the government creates should be available to everyone, regardless of what they want to do with it. "Everyone" paid for it, so "everyone" should be able to use it however they want.

      Sometimes, I don't see why folks complain that MS used some government source code in a product. If they want it to become a standard, then everyone needs to be able to freely integrate it into their systems, including commercial interests.

      --
      Mad Software: Rantings on Developing So
    6. Re:Who funded BSD? TCP/IP? by Strudelkugel · · Score: 2, Informative

      Not sure about which Dept. funded BSD, But TCP was derived from DARPA funding. ICs where driven by the Apollo space program. Browsers, as everyone knows, evolved from efforts at CERN. Like most whiz-bang tech, gov. funding is often at the root.

      BUT, that doesn't mean gov is interested in disseminating tech for commercial purposes. It's highly unlikely NASA and DARPA would have been interested in funding consumer email systems and web browsing, let alone something like AOL or GPUs for gaming.

      OSS discussions have become quite interesting from the perspective of sociology and economics. The role of a fire dept, police dept, etc, are well defined and relatively immutable. This certainly isn't true for software applications! Would the gov have funded DOOM? (Imagine all of the Congressional testimony from the morality types...) Obviously not, but w/o games, I doubt the industry would have invested much money in GPU development.

      Maybe it just been a while since the fall of the Berlin Wall or something, but there is a not-insignificant minority of posters who seem to subscribe to the notion of a socialist Utopia created by OSS. To those who have such views, I offer my opinion that GNU/Linux never would have made it out of Torvalds' and Stallman's minds had it not been for the all of private investment/VC (as in venture Capital, i.e. for profit) money put into the likes of Amazon, Apple, AOL, eBay, Google, IBM, Intel, Microsoft, Red Hat, Sun, TI, Yahoo, etc, which provided the environment in which OSS could get to the point it is today. To lose sight of this is to ignore the lessons of economic history.

      --
      Imagine how much harder physics would be if electrons had feelings! -Feynman, maybe
    7. Re:Who funded BSD? TCP/IP? by Zachary+Kessin · · Score: 2, Interesting

      I think we are going to see more targeted development, so if the government of a country wants all the gnome tools (or KDE or whatever) to work in the local language they will pay someone to do it. Or if some department needs something for some specific need they may pay for it. I think if we want the government (whichever one you are talking about) to fund software the best bet is form a company and compete for their software contracts. If you could convice say the DOJ to use Linux/Gnome on the desktop vs Windows that would very effectivly fund a lot of development. Some of it would be specific to whatever DOJ wanted but most of it would be good for everyone.

      --
      Erlang Developer and podcaster
    8. Re:Who funded BSD? TCP/IP? by Anonymous Coward · · Score: 0

      Only OSS software companies may benefit from it.

      This is a persistent and easily disprovable myth. The only companies who don't directly benefit from GPLed software are companies whose business models are to sell competing closed source software.

      The most obvious counter example is IBM who makes billions from GPLed software and also sells proprietary software.

      This doesn't even begin to enumerate the benefits to businesses who are software customers.

    9. Re:Who funded BSD? TCP/IP? by Anonymous Coward · · Score: 0

      You make a good point. In my opinion, software is not truly free until EVERYONE can use it for ANY purpose. Anything less is just another form of control.

    10. Re:Who funded BSD? TCP/IP? by StenD · · Score: 1
      An interesting point would be: shuold government fund GPL-licensed software? Only OSS software companies may benefit from it.
      Quoting the old Microsoft myth, eh? What keeps non-software companies out there from benefiting from the use of GPL-licensed and other OSS software? What prevents a non-OSS software company from aggregating GPL-licensed and other OSS software with their own closed source products, and benefiting from the combination? The only lack of benefit for a non-OSS software company from GPL-licensed and other OSS software is that they may not be able to incorporate the code directly into their own products. But why should a non-OSS software company have the right to take code developed with taxpayer funding, incorporate it into closed-source software, then turn around and ask the taxpayer to pay again for code they've already paid for?
    11. Re:Who funded BSD? TCP/IP? by Anonymous Coward · · Score: 0

      Yes... Mosaic came from NCSA, but I doubt it had the mandate or even the capability to create something like Netscape 4, IE 5, or Mozilla

    12. Re:Who funded BSD? TCP/IP? by martinde · · Score: 1

      Should "everyone" have access to the derived works? Apparently you don't think so, but many disagree.

    13. Re:Who funded BSD? TCP/IP? by Anonymous Coward · · Score: 0

      Did the government fund the new code? No. So what rights do you have over it? None. The original code will still exist and it should not be restricted in any way.

    14. Re:Who funded BSD? TCP/IP? by Anonymous Coward · · Score: 0

      IBM is an OSS software company. But you are right that companies which are software users also benefit.

      However, these companies would still benefit just as much if the software were released as public domain, rather than GPL.

      The whole point of GPL is to prevent people from distributing their own proprietary modifications to the software. The reason to GPL software is to prevent companies like Microsoft from benefiting from the software in that particular way. (Microsoft can still benefit from the software as a user or as an OSS developer).

      This is no secret. In fact, this was RMS's goal in creating the GPL --- to discourage the development of proprietary, unredistributable software.

      I greatly admire RMS for doing this, and have no problem creating using the GPL on software I create. However, I don't like to see the government take sides in this way. It would be more consistent, beneficial, and straightforward to do away with software patents, and to eliminate software copyright.

    15. Re:Who funded BSD? TCP/IP? by wass · · Score: 1
      shuold government fund GPL-licensed software? Only OSS software companies may benefit from it. Microsoft oposes it strongly,

      MSFT had absolutely no problem accepting the GPL for the use of PERL that came with the NT Resource Kit, and interestingly enough, published the GPL in the back of the book.

      It's quite funny to see the GPL preamble in a MSFT Press book saying how commercial software takes away your rights, etc.

      --

      make world, not war

    16. Re:Who funded BSD? TCP/IP? by geekee · · Score: 1

      " Should "everyone" have access to the derived works? Apparently you don't think so, but many disagree."

      Of everyone should not have access to derived works. The govt. work is public domain. Derived works are not public domain.

      --
      Vote for Pedro
    17. Re:Who funded BSD? TCP/IP? by Anonymous Coward · · Score: 0

      and to eliminate software copyright.

      What's wrong with copyrighting code? It is kind of like language. Many people fight for the protections afforded by our freedom of speech to apply to code. Should it not also be subject to other parts of the laws protecting speech, such as copyright?

    18. Re:Who funded BSD? TCP/IP? by k12linux · · Score: 2, Insightful
      Government funded projects should use BSD style licenses. All of them. Everything the government creates should be available to everyone, regardless of what they want to do with it.

      I have to disagree. First, licenses like GPL do not prevent ANYBODY from using the software. They might not be able to take publicly funded GPL software and build it into a product with 900% profit margin, but why exactly do we have to gaurantee them that right. They can choose not to use it because it might require them to GPL their software, but that is their right and thier choice.

      Also, the government builds roads, but that doesn't mean you are allowed to use them to deliver a bomb. Or to drive 95 in a 65 speed zone. Many public goods produced/maintained by the government have restrictions.

      The point of the restrictions is to make sure the use of these things is in the best interest of a majority of the public. Aiding the production of software that is sold to the public at 900% markup doesn't really seem to be in the interest of anyone but the single company selling it.

      I'm certainly not saying all software should be free or that nobody should be able to profit from government funded software. At the same time I fail to see how it is appropriate for software all taxpayers shared the cost of to be sold back to them as part of another product.

    19. Re:Who funded BSD? TCP/IP? by kisak · · Score: 1
      Sometimes, I don't see why folks complain that MS used some government source code in a product. If they want it to become a standard, then everyone needs to be able to freely integrate it into their systems, including commercial interests.

      The problem is that MS has a history of hijacking standards, even standards that are owned by other companies (java being the best example). The government should be careful when investing in research and when creating standards, since the government would want the tax dollars invested to benefit the citizens in general (and the government departments specifically).

      With an aggressive monopoly like MS existing at the moment in the IT field makes this point even more important. For instance if the government would fund development of an open file standard for documents and MS Word embraces and extends this standard by making it possible to read these files but adds incompatible, cryptic extension, the government would be forced to tell MS to open its extensions to its competitors or accept that the government is locked into using MS Word since 95% of its departments have already invested in Word. Note that the GPL would not make it necessary to protect the standard by a new court case, since GPL would force MS to open any extensions from the start. Similarly, if the government funds research into a new killer app, and MS takes the BSD code and makes their own app out of it (with presumably a cryptic file format) and makes this app only run on MS Windows and communicate with other MS Windows machines, the government again has to buy this app from MS to run the app they developed with tax money.

      --

      --- guns don't kill people, people with guns kill people ---

    20. Re:Who funded BSD? TCP/IP? by mrseth · · Score: 1

      I did not know Donald Rumsfeld had a /. account!

  30. Government needs software, too by Anonymous Coward · · Score: 0

    They've got lots of data to handle. They pay someone for software, why not let the people paying for it (the taxpayers) use it? If the government pays for a road with taxes, everyone can drive on it (most of the time).

    1. Re:Government needs software, too by JordanH · · Score: 2, Insightful
      If the Government develops software, it's public domain since the Government is not allowed to hold copyrights. Sometimes the Government holds software as a state secret, but still cannot hold the copyright.

      This points out a problem with this. The GPL is based on Copyright Law, your right to copy the software is granted under the GPL only if you follow the provisions of the GPL. Since the Government can't hold copyrights, how could the Government fund copyrighted development?

      Now that I type this, I realize the Government CAN fund copyrighted development. They do it all the time. Government contractors often copyright their works and license it to the Government. The Government could let contracts for software requiring that the software be licensed exclusively under the GPL.

    2. Re:Government needs software, too by StenD · · Score: 1
      If the Government develops software, it's public domain since the Government is not allowed to hold copyrights. Sometimes the Government holds software as a state secret, but still cannot hold the copyright.
      That's not the case. It used to be that the US Government could not create software under copyright (I believe that has changed, but I'm not entirely certain), but it could hold copyrights transferred to it. As a result, software would be developed by a contractor, and the contract would stipulate that the copyright would be transferred to the government.
    3. Re:Government needs software, too by ajs318 · · Score: 1

      What we need is a new law, not a bodge to make existing ones work. Create a Statutory Default Software Licence, which basically would grant all the rights the GPL already grants without dependence on copyright law. The SDSL would apply to every piece of computer software, unless an author had placed a copy of the source code in escrow in order to ensure eventual entry into the public domain - only so could an author secure copyright on computer software. Additionally, vendors would be required to guarantee software to perform substantially as advertised, unless full access is offered to the source code {in which case, examinination of the source code would constitute due diligence. If that sounds beyond you, you can pay an expert. If you don't want to pay, you can do the hard work yourself}.

      Mandating open-source might put people out of business. To this I have just one thing to say: So did the thirteenth amendment.

      --
      Je fume. Tu fumes. Nous fûmes!
    4. Re:Government needs software, too by cpt+kangarooski · · Score: 1

      No, 17 USC 105 is still there. Personally I'd like to expand it somewhat -- deny United States copyrights for any government or subdivision thereof. As for the contractor thing -- it depends. If the contractor is essentially doing government work that a government employee could have done, it's not copyrightable. Thus, when GPLed software is used in govt. projects, there's a lot of attention that has to be paid as to how things will all work out in the end.

      --
      -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    5. Re:Government needs software, too by StenD · · Score: 1
      If the contractor is essentially doing government work that a government employee could have done, it's not copyrightable.
      But that's a very vague standard. I was assigned to a USAF Research Lab where we doing R&D on computerized training. One of the projects was primarily developed by contractors who worked at the lab, with the researchers who were DoD civilians. Could the work have been done by government employees? Sure - almost all of the contractors were hired by the contracting company specifically for this contract, with the involvement of the USAF contract manager. They could have been hired as DoD civilians and done the exact same work (leaving aside questions of the programmers being willing to work on DoD pay scales, and the lab being willing to hire employees who would be much more difficult to let go than were the contractors). But because it was done under contract, the copyright could be transferred by the contractor to the USAF, which later licensed the software to a educational software company for them to enhance and sell commercially.
  31. Free? by Anonymous Coward · · Score: 1, Funny

    If the government subsidized free software then it would not really be free.

    1. Re:Free? by RatBastard · · Score: 1

      And volunteer code isn't free, either. Someone spent time and energy on that code.

      Nothing is free. Nothing.

      --
      Boobies never hurt anyone. - Sherry Glaser.
    2. Re:Free? by Anonymous Coward · · Score: 0

      "The universe is the ultimate free lunch"

  32. The GNU Manifesto and the Software Tax by JordanH · · Score: 1

    In the GNU Manifesto, Richard Stallman long ago proposed the idea of a Software Tax to fund Free Software.

  33. Scary thought... Commissioner Bill... by Cephas+Aurelius · · Score: 2, Interesting

    If you examine the parallel to its logical conclusion this is kind of scary. Do you really want to allow political action groups (such as all officers of the Microsoft corporation) the opportunity to affect the election of the Open Source Commissioner? Part of the state-sponsored common good is to put it under the control and regulation of elected officials. This is not a win to my mind...

  34. Code is International... by Popsikle · · Score: 3, Insightful

    Police Forces are national.

    There are some United Forces (UN) but they really arent a major say in what goes on (US war on "Terrorists").
    If governments have thier say, they will think what they choose to write is the right way. Governments of different nations dont always agree (AKA WAR).

    Whats to stop the US government to hire more professional coders to get more of what they want to see in OSS

    Yes OSS has the branches and someone has the overall say in what makes it in and what does not but when was the last time you heard someone disagreeing with the government and not getting some sort of herassment for it (raisethefist.com) ?

    Do you really want to add that much more politics into OSS?
    Do you really want to wait for the government to finish coding something that you need to use (we all know how governement deadlines work!!!) ?
    Just my .02

  35. idealism by koekepeer · · Score: 1

    yep it would be good if governments would subsidise development of free software

    the german kroupware project springs to mind

    as for companies: services based businees models, and not selling it-can-do-anything-and-a-lot-no-one-will-ever-need -software

    this free software idea can bring back all these nice little nifty customised applications, and even better: they won't get lost on some old server in some company. that is, if they are useful for a larger group of end clients.

    i'm considering a new .sig: no clue whether this comment is helpful in any way ;)

  36. to some extent this is the case already... by homerjs42 · · Score: 1

    It seems (to me at least, I may be wrong) that this is already the case. The software that is developed by the goverenment generally gets put into the public domain eventually ( i suspect not always ). Of course the majority of free software doesn't come about this way. My personal inclination is to let the goverenment stay out of the software business except for research/stuff they need. Basically I want the goverenment to have as little to do with my life as possible. But that's just me, and what do i know?

  37. gov't by pixelbend · · Score: 1

    Why do we have to ruin everything by getting the government involved. Look at any gov't agency and it's independent counterpart (i.e. FedEx vs. USPS)

    --
    Prospective station wagon buyer: "I know what you say is true...but...er...I don't know how to maintain a tank!"
  38. Read the news... by Otter · · Score: 1

    Maybe you haven't heard but the global economy, from the US to Germany to Japan to Argentina is in major trouble. Governments have many more pressing needs for their decreasing revenue than spending huge amounts to pursue some Stallmanist vision of crushing the proprietary software industry.

    1. Re:Read the news... by michael_cain · · Score: 1
      It has been reported that the US federal government alone spends several hundred million dollars each year on MS Office licenses. The 50 states undoubtedly spend considerable as well. Assuming those figures are true, I would assert that for a fraction of the current spending (let's say $100M per year) the governments could fund an organization that would produce and maintain comparable products. In addition to decreasing (rather than increasing) government spending, I suspect that there would be economic benefits if businesses stopped sending so much to Redmond for Word and Excel and were able to invest the money in other ways.

      Do you think it's impractical to produce and maintain an office suite of software with a $100M annual budget?

  39. Damn those Dukes! by ArmenTanzarian · · Score: 1

    Can I be the Boss Hog of Open Source? I already met Congressman Cooter at his museum!

  40. i like it by rwven · · Score: 0

    i think it's a great idea personally. open source projects as it is are typically very low, to no income projects and would be able to produce an even higher level of software quality if they sould really employ teams of more talented software developers to work due to the gov't help. sounds like a win-win situation to me.

  41. typo mess by koekepeer · · Score: 1

    end clients -> compromise between 'end users' and 'clients'?

    i definetly need some sleep

  42. Don't be fooled by Outland+Traveller · · Score: 1

    Despite what Microsoft might say, there is a great deal of value in Free.

    1. Re:Don't be fooled by rwven · · Score: 0

      lol well said my friend.... half of our servers here run on things that cost us....nothing. the things that run on the software we paid for generally have more problems as well...

  43. Ask the germans by The+Bungi · · Score: 1
    After all, they seem to have subsidized SuSe into winning the Munich contract over "M$"... at least that's what it looks like now that more details on the deal are being made public.

    The start of a great synergy.

    (btw: governments - as consumers - have the right to buy anything they want. It doesn't matter that SuSe won the contract. The problem is hailing that as a "great victory" just to find out that the government decided to "buy german" instead of "buy open source" is kinda deflating)

    1. Re:Ask the germans by Anonymous Coward · · Score: 0

      Microsoft Germany is just as German as Suse. The first big town who started this trend was Schwabisch Hall (city in Swabia, Swabians are famous for penny-pinching). Main reason for Linux: mayor wanted to save money because community was broke. Similar in Munich and there another aspect was the publicity: One city council member even made campaign advertising with Linux golem.de

    2. Re:Ask the germans by Anonymous Coward · · Score: 0
      mayor wanted to save money because community was broke

      um, they spent more money on the linux deal than the microsoft one would have costed

    3. Re:Ask the germans by Anonymous Coward · · Score: 0

      they did? Show me the link?

    4. Re:Ask the germans by Anonymous Coward · · Score: 0

      Schwabisch Hall mayor quote: "one-time savings of 200.000 Euro". Lifetime savings will be much bigger, of course. das link

  44. What about the flaming libertarians here? by Thinkit3 · · Score: 1

    Well, first of all abolish all intellectual property laws to get the corporations out. Then lower taxes so individuals can donate to their favorite open source project.

    But I'll keep playing America's Army anyway.

    --
    -Libertarian secular transhumanist
  45. I can't wait! by brooks_talley · · Score: 0, Flamebait

    Look at how well (as measured by effeciency, cost, quality) the government administers those police, fire departments, etc. Sure, the people who do the work are almost uniformly (ha!) good people, but the bureaucracy around them makes the groups slow to innovate and/or respond to changing community needs.

    I'm sure the government could bring the same level of bureaucrazy and expense to open source. Do you really want them to?

    I think this is one for the "be careful what you wish for" files.

    Cheers
    -b

  46. BSD by Senator_B · · Score: 1

    Back in April, the OpenBSD people landed a contract with DARPA (previous story found here). After several anti-war statements made by several Theo de Raadt involving his dislike of the war in Iraq and the Bush administration, the contract, which was funneled through the University of Pennsylvania was pulled (previous story here).

  47. the united states by drfireman · · Score: 3, Informative

    The US, through the NIH (Dept. HHS), funds software development projects, some of which are free (GPLed) software projects. NIH funding comes to researchers through a variety of mechanisms, including specific requests for proposals, and often through programs devoted to particular public health related goals. Fundees are often at Universities and sometimes have the freedom to release their software under whatever licenses they choose.

    I don't want to Slashdot the particular office that funds my work, but if you poke around on the NIH web site (www.nih.gov) for informatics-related programs, you can find some good examples of programs that fund software development. If you poke further, you'll find that some of those projects develop GPLed software.

    I don't know that this is the ultimate expression of a government supporting free software as a public good, but it's certainly an area in which you'll find examples of government-funded free software that's designed to promote public health and/or basic science.

  48. Re:Free Software, and other Good Things by Anonymous Coward · · Score: 0

    then we could bash Microsoft, and the Riaa, and have the whole thing degenerate into a flaming morass, where everone rabidly agrees that open software is a good thing, even though no one's contradicting them.

    (note, it's not that I disagree with these opinions, it's just that I don't think there's much chance of an insiteful, drawnout conversation here.)

    Now that I've made a calm and hopefully rational, but dissenting point, mod me down for 'trolling'

  49. Public domain by Anonymous Coward · · Score: 0

    If the government makes code, the code is in the public domain.

    1. Re:Public domain by Anonymous Coward · · Score: 0

      But if they pay a company for their code, it isn't.

    2. Re:Public domain by Anonymous Coward · · Score: 0

      This is true :) Outsource, outsource, outsource till the "public" government is run by private entites.

    3. Re:Public domain by Anonymous Coward · · Score: 0

      If the government makes code, the code is in the public domain.

      Crap. I can think of only one government I'm sure that's true of and a couple I'm sure it's not true of. I suspect that most governments are perfectly capable of creating copyrighted works.

      The original comment about governments writing open source software was entirely valid.

  50. Yes yes yes. Start with voting software. by jcsehak · · Score: 1

    Apparently Australia is paving the way here. eVACS, as I learned from another poster, is open-source and was used in the Australian Capital Territory elections in 2001. I think a great start would be to have some federal or state IT workers adapt it for use here in the states, and test it out in small-scale elections. Maybe by 2008 we'll be able to vote via the web, and we'll see lots more voter turnout and it'll be impossible to rig the election. A guy can dream...

    --

    c-hack.com |
  51. Impossible to manage by Timesprout · · Score: 0, Offtopic

    Government are the height of beauracracy. How do you get a diverse bunch of divested interests to decide who does what? Who manages the projects? What happens to the developers during slack periods ?

    Secondly you may not have noticed but many government services are being moved either partially or completely back into the private sector

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
  52. Who Does this Benifit? by jetkust · · Score: 2, Interesting

    So who will benifit from the funding other than open source developers? This will not provide any new software to the public. The same software will be availiable, only more developers will get paid for it.

    1. Re:Who Does this Benifit? by Guilly · · Score: 1

      More developers who get paid = more time for them to work on their projects = more code done.

      This in turn gives the users more software.

    2. Re:Who Does this Benifit? by Anonymous Coward · · Score: 0

      Why in hell would a (non-communist) government pay citizens to code products that would put companies out of buisness?

      1) Software companies would no longer be paying taxes.

      2) Taxes from sales of software goods would cease.

      Meaning fewer of these magick monies to pay for things like free software.

      Governments survive off of people making money WITHOUT them being involved (Even communist ones!). As soon as the gov starts giving out jobs to create things for others to use for free, nothing would survive...

  53. Free Software != Needed for Society by akiaki007 · · Score: 1, Insightful

    (or any other word(s) that means Free Software/Open Source, etc)

    I don't understand how the poster of this article goes off and talks about how the police and fire deptartments all started and then compares it to FS. Why? Because these were public services that were needed by the people for their own good and for the better of the country and the society. This wasn't something that needed competition to stay alive. At this point it is a basic need. And it was then too, we just didn't realize it.

    FS is NOT a basic need and it needs competition to survive as does the entire Computer and Software industry. The Gov't shouldn't make it a "pulic service" type of industry where all most public software comes from the gov't (it wouldn't be public anymore, now would it?)

    Sure, the Gov't can subsidise some costs by providing funs and grants to some people/companies/organization for developing software (even it is to be put out under GPL), but this isn't an industry that should be seen as a public need. Gov't shouldn't control this, it shouldn't promote it, nor hinder it. Gov't should use what is best for it, and we (me and you, the programmers, the users) should user/program what we think is best.

    --
    "Time is long and life is short, so begin to live while you still can." -EV
  54. Quotes to keep in mind, open-source socialists! by paiute · · Score: 1

    "The Business of America is Business."
    - Calvin Coolidge, POTUS

    Corporation: An ingenious device for obtaining profit without individual responsibility.
    - Ambrose Bierce, rapscallion

    "I understand small business growth. I was one."
    - George W. Bush, sound biter

    --
    If Slashdot were chemistry it would look like this:Cadaverine
  55. NSA by Anonymous Coward · · Score: 0

    When security is involved, the US government is sure to foot the bill. NSA linux is a good example of a government developed opensource project that fits this catigory.

  56. Careful with the term 'public good' by madro · · Score: 4, Interesting
    There are goods and services provided by the government and there are public goods. There's some overlap between the two, but in terms of market-based economics, there's a limited definition of a public good (from http://www.bized.ac.uk/stafsup/exams/revec_mfail.h tm)
    A pure public good is a good or service which is consumed by everyone and from which no-one can be excluded, defence is a good example. It has two characteristics, non-rivalry i.e. one person's consumption of the good does not reduce the amount available for someone else and non-excludability i.e. no-one can be excluded from consumption of the good.

    This brings in the problem of free riders, which is someone who consumes a good or service without paying for it. This problem arises with public goods because why should one person pay when everybody else will contribute to the cost. If everyone took this attitude the good would not be provided hence the need for government intervention.

    Software certainly meets the non-rivalry requirement, but non-excludability is not met given the current legal atmosphere concerning the concept of intellectual property.

    That said, there are cases where introducing excludability means that what used to be public goods can now be provided through market mechanisms: toll roads are not public goods, but universally accessible roads are. Government intervention is required to provide the latter, but (ideally) not the former. The same can be said for private security forces as a replacement for police. You could even slap gates around libraries so that only those who pay can gain access. The debate then turns to what resources *should* have non-excludability -- what goods and services should any person be able to expect from their government?

    Outside that debate, you cannot eliminate non-excludability from certain items: national defense and global climate quality come to mind.
    1. Re:Careful with the term 'public good' by tabdelgawad · · Score: 1

      I'm glad at least one person bothered to look up the term 'public good' before posting (actually, there's at least one other comment that brings up the same issues). The parent's mod points are well deserved, and I considered adding my own but decided to follow up on the comment instead.

      I want to make two points. First, the 'excludability' of software (or more generally, information goods) is not obvious. I think it's fair to say that the only programs that continue to be 'excludable' are the ones that are not popular enough to warrant cracker attention. Otherwise, you can go onto your favorite website, P2P network, Usenet newsgroup, or IRC channel and download the latest cracked/keygenned version. Legislating excludability and enforcing it are not the same thing and as Microsoft's 'Darknet' paper demonstrates (google on 'darknet microsoft'), it's not likely that legislation, no matter how draconian, will provide 'excludability' to software. Ditto for technological excludability solutions like DRM.

      The second point I want to make is that even if software (information goods) is a pure public good (both non-rival and non-excludable), it doesn't necessarily imply that the government has to supply it. Everyone should go to their library and read Nobel Laureate Ronald Coase's classic: "The Lighthouse in Economics, 17 Journal of Law and Economics 357-376 (1974)" (sorry, economics articles are not popular enough to be found on the 'darknet' ;)). It shows that every economist's favorite example of a pure public good, a lighthouse, has been historically provided through private market forces. There's practically an academic subfield within Public Finance devoted to the problem of 'private provision of public goods', with many innovative solutions, some of which could be adapted to the private provision of information goods such as software.

      --
      Imposing Libertarian views on everyone online since 1992.
    2. Re:Careful with the term 'public good' by Famatra · · Score: 1

      Yes its true that many public goods are not necessarily provided by governments. However, pure public goods, those goods that are 100% nonrivalrous and nonexcludable need to be provided by government.

      If you cannot exclude someone from consuming a product, like national defense, then there is no way to charge for that good directly.

    3. Re:Careful with the term 'public good' by renzop · · Score: 2, Insightful


      it is hard to believe that people in this day and age still cite economics definitions like these as if they were laws of physics. don't believe everything you learn in college. economic laws, unlike physics laws are made by men for men, and above definition is completely arbitrary. you can make laws to restrict or unrestrict non-rivalry and non-excludability, or you can chose not to make such laws. the point is, if there is POLITICAL WILL to say some good such as software SHOULD be non-excludable, then you pass the law and bang, free software is the norm. there is nothing inherent here. it is a CHOICE to exclude something, or NOT to exclude something.

      and by the way, not even physics laws are a give. everyone knows that. its a million times more true for economics.

    4. Re:Careful with the term 'public good' by Anonymous Coward · · Score: 0

      Software isn't inherently non-excludable, but free software is, by definition.

      I think that a common argument against providing free software as a public good would be that it competes with products for which there is a market and (supposedly) hurts the economy.

      I'm not sure I buy that argument, though. Free software can actually make the software market less wasteful, by commoditizing technologies and forcing commercial players to come up with ways to add value beyond providing basic functionality.

  57. Suggested Program Name... by Anonymous Coward · · Score: 0

    Commies for Coders?

    Ick.

  58. Public AND Private Funding are both Appropriate by FreeUser · · Score: 5, Insightful

    It seems to me that the very idea of paying someone to write free software is the very antithesis of what free software is all about. (Not to mention the practical problems of managing the stable of programmers, ensuring that work actually gets done etc...)

    Then you don't know much about free software. Free software is about freedom, not price. GNU and the FSF have sold free software since the 1980s, on magnetic tape and later CD ROM. Some of their products were quite pricy (and available for gratis download besides), but they still made some money selling the media, as the convinience was worth it to some.

    Government funded public works is a Good Thing(tm), whether it is highways, the last mile of connectivity (which alas, is privately owned by local monopoly barons in most, but not all, of the US), or basic software infrastructure used to hold and manipulate public data.

    We would never tolerate our highway system being held hostage by a single company. Why on earth would we tolerate such a thing with our public information?

    As for private funding, that is all well and good, but private funding has limitations (such as the profit motive, which works sometimes but, contrary to right-wing myth, does not always work or yeild the best results). Public funding has its limitations as well, but pulling projects that are serving the public interest because of no immediate exploitable profit generally isn't one of them.

    Indeed, the best public goods are those which include both private and public funding, where the limitations of one are generally countered by the strengths of the other. Examples include, but are not limited to, academia and university research.

    --
    The Future of Human Evolution: Autonomy
    1. Re:Public AND Private Funding are both Appropriate by OECD · · Score: 2, Insightful

      Government funded public works is a Good Thing(tm)...

      Government funding is like crack--it's nice at first, but eventually you end up prostituting yourself.

      The Free (beer/freedom) model has worked well so far. Would you really feel better if the government had a bigger hand in it?

      --
      One man's -1 Flamebait is another man's +5 Funny.
    2. Re:Public AND Private Funding are both Appropriate by DerekLyons · · Score: 2, Insightful
      Then you don't know much about free software. Free software is about freedom, not price.
      And where exactly is the freedom on a goverment funded project? Or do you think they will pay for just any ol' program for any purpose?
      We would never tolerate our highway system being held hostage by a single company.
      We tolerate it every day. The company frequently uses it's influence to withold money because the company doesn't like how local folks are behaving. The company also curries favor by building highways and creating jobs where the influence it gains is highest.

      Public funding is a good thing. Pork is not. Neither is using public funding as a carrot to modify behavior.
    3. Re:Public AND Private Funding are both Appropriate by jared9900 · · Score: 1

      "We would never tolerate our highway system being held hostage by a single company. Why on earth would we tolerate such a thing with our public information?"

      Because the highway system is essential to interstate commerce, which the federal government is responsible for. The government is not responsible for information. In fact, that's a good thing. If it was then we wouldn't be much different than the former Soviet Union or Nazi Germany, North Korea, Cuba, should I continue?

    4. Re:Public AND Private Funding are both Appropriate by sdokane · · Score: 1

      Public funding is nearly ALWAYS a bad thing. It distorts the market place and a distorted market place means inefficiently allocated recourses. That's economic 101. It's a BAD THING.

      It is not a right wing myth that the free market is better than a planned economy at satisfying the needs to it citizens. Does it always get things 100% right? No, but it better than the seductive idea than an educated / informed elite will make decisions on our behalf - that conceit has intoxicated socialists and communists for a 100 years with disastrous result (unless of course you were one of the elite)

      Is this political? Yes, but it on topic.

      What level of support do you want for OSS? Do you want the kind of funding that will allow the development effort to tackle Microsoft in every arena? Presumably that would mean MS revenue - profits = $few billion. Why stop with MS? Why not fund an effort to rival Oracle? Another $few billion. And of course various industries have dominant packages that would be suitable targets of OSS.

      I for one don't want ANY of my tax money going to support OS. If I have to pay for it, it's just not free. I'd rather my tax money was spent on health, education and transport.

    5. Re:Public AND Private Funding are both Appropriate by Alsee · · Score: 1

      And where exactly is the freedom on a goverment funded project? Or do you think they will pay for just any ol' program for any purpose?

      It's the same freedom you have with any free code written by anyone. The original purpose of the code is determined by the person writing it gratis, or by whoever pays to have it written. After that you have the freedom to modify it and use it however you wish.

      Public funding is a good thing. Pork is not.

      Yep. There are variety of projects that would be suitable for government funding. Selecting projects and avoiding pork can be dealt with as a separate issue.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    6. Re:Public AND Private Funding are both Appropriate by Alsee · · Score: 2

      Because the highway system is essential to interstate commerce

      Software infrastructure can be an enabler of interstate commerce just like interstate roads were. More and more business is being done over the internet. And much internet foundation code was created under the direction of the government. It started out as a DARPA project.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    7. Re:Public AND Private Funding are both Appropriate by urbazewski · · Score: 5, Informative
      Public funding is nearly ALWAYS a bad thing. It distorts the market place and a distorted market place means inefficiently allocated recourses. That's economic 101. It's a BAD THING.

      What's missing from this discussion is a definition of what a public good is:

      ...a public good is essentially a good that is difficult to exclude someone from using, and that one person's use does not deny someone else the use of that good. A public park or clean air are typical examples of public goods. (read this article for typical incorrect definitions of public goods provided by econ 101 students)
      Free software is indeed a public good because by definitoin it is difficult to exclude other people from using it and other than the cost of bandwidth to make the code available my using doesn't prevent anyone else using it. The problem with public goods is that most people want them, but no one has much of an incentive to provide them individually --- which is why public goods are typically provided by the government. Public funding of public goods does not "distort the market" because the non-excludability of public goods means there's not much of a market for them in the first place.

      Anything that can be copied digitally becomes more and more like a public good everyday...

      --
      foldplay your photos won't know what hit them.
    8. Re:Public AND Private Funding are both Appropriate by shaitand · · Score: 1

      That's all well and good, so long as free software is never held hostage by the government the ways highways are... we set the speed limit, they just contribute pavement and shave the defense budget a bit to pay constructions workers to pave WHERE we tell them to... note we should be the ones telling the workers, not "we vote for a representative who in turns votes for an official who in turn decides how he feels things should be done".

      Government pays the programmers, users post ideas in a slashdot type forum which get modd'd up and down by other users and the highest moderated posts get worked on and contributed to projects. All code is gpl'd of course so that we can then branch off any projects started this way since government management and red tape could slow even open source to a crawl.

    9. Re:Public AND Private Funding are both Appropriate by Anonymous Coward · · Score: 0

      You, sir, are a dumbass. You pay for software all the time as a tax payer. Working for a university, we are paid for to develop solutions. Once it is done, why should the technology be made available to the people who paid for it?

    10. Re:Public AND Private Funding are both Appropriate by shaitand · · Score: 1

      it should be noted that socialist's believe in an elite class. Communism doesn't entail this.

    11. Re:Public AND Private Funding are both Appropriate by Anonymous Coward · · Score: 0

      In my humble opinion, whenever you get the federal government involved with anything, the quality takes a severe plunge because of the red tape and other hoops that have to be jumped through.

      In the main post, the author cites police departments, fire departments, and libraries as examples of "good" government involvement. However, all of these things are mostly administered by local or state government, not the national government. I say that if local government wishes to fund open-source stuff for the betterment of their community, then more power to them. But getting the federal government involved in something like this would just result in decreasing the overall quality of the work, simply because of the beaurocracy that people will have to deal with.

      Many people cite education as something that is funded by the government that is "working". But being in education, I can tell you that many public schools are much more interested in how much funding they are getting than being concerned about the education of their students.

      Is this really what we want to happen to the open-source community?

      I know.....you are all thinking, "Oh no! It is one of those vile right-wingers that actually believes in capitalism and free-enterprise."

      Well, I am proud to say that I am just that!
      After all, isn't free enterprise one of the very things that has made this such a great country?

      I say to let developers, etc. have the freedom to do their work without the constraints of the federal government!

      Craig A. Knight

    12. Re:Public AND Private Funding are both Appropriate by geekee · · Score: 1

      The reason we have public roads is that someone in government decided government was more capable of managing roads than private owners. This point is debatable as any true libertarian will tell you. In the end, if there are potholes in the road, your only recourse is to beg the city to fix it. By having govt. fund software, you are removing the incentive for companies to compete in producing software since it's hard to compete with no cost software. Therefore, if you want new software in this new system, or need modifications, you'll need to go beg the govt. to fund it, because it's too risky for a company to do it when the govt will write a free version sooner or later. The result, a lot of crappy software with no real motivation for fixing it because the programmers are there because they are paid, not because they want to be there, as is now the case with OSS. There is no more competition to drive innovation, and software stagnates.

      --
      Vote for Pedro
    13. Re:Public AND Private Funding are both Appropriate by MSTCrow5429 · · Score: 1

      In light of your assertion, please explain the nomenklatura of the ex-communist ex-USSR.

      --
      Slashdot: Playing Favorites Since 1997
    14. Re:Public AND Private Funding are both Appropriate by Xabraxas · · Score: 0
      Public funding is nearly ALWAYS a bad thing. It distorts the market place and a distorted market place means inefficiently allocated recourses. That's economic 101. It's a BAD THING.

      That's crap. It may distort capitalism and it may be bad for capitalsim but who cares? People are more important than the rich getting richer. Personal wealth is not the end-all be-all.

      What level of support do you want for OSS? Do you want the kind of funding that will allow the development effort to tackle Microsoft in every arena? Presumably that would mean MS revenue - profits = $few billion. Why stop with MS? Why not fund an effort to rival Oracle? Another $few billion. And of course various industries have dominant packages that would be suitable targets of OSS.

      It won't take billions for each MS product to be reproduced. Most of the applications are better, very close, or almost as good as MS products. It would take very little money, if any to produce software on par. Fortunately almost all other major software vendors, including Oracle, have a hand in Linux. Improving Linux would only improve their products.

      --
      Time makes more converts than reason
    15. Re:Public AND Private Funding are both Appropriate by Xabraxas · · Score: 1
      I say that if local government wishes to fund open-source stuff for the betterment of their community, then more power to them. But getting the federal government involved in something like this would just result in decreasing the overall quality of the work, simply because of the beaurocracy that people will have to deal with.

      I don't see this as being a problem. The code is GPLed. Anyone can work on it, not just government employees. This would just insure that there were government employees getting paid to work on the code.

      --
      Time makes more converts than reason
    16. Re:Public AND Private Funding are both Appropriate by shaitand · · Score: 1

      The USSR was never a true communist nation. There has yet to be a true communist nation.

    17. Re:Public AND Private Funding are both Appropriate by MSTCrow5429 · · Score: 1

      Heard that one before, last line of duplicity for any commie.

      --
      Slashdot: Playing Favorites Since 1997
    18. Re:Public AND Private Funding are both Appropriate by shaitand · · Score: 1

      I'm actually NOT a communist. I don't prefer one system over another, I believe all the systems that have been developed by intelligent men over the years have places they are useful and places where they are not. Communism fits well for software development, doesn't work well in the production of consumable goods (but then software isn't consumable, it's virtually infinately copyable (subject only to having a means to copy and place to copy to).

      However, as for the other nonsense you spouted, if you wish to pose some sort of intelligent argument I will be happy to continue our debate. I really didn't see one there.

    19. Re:Public AND Private Funding are both Appropriate by Daengbo · · Score: 1

      Except that the whole highway system as interstate trade was really just a sham to move farther towards federalism, where, eventually, the US government could hold states accountable for anything it wanted by threatening the enormous highway budget.

    20. Re:Public AND Private Funding are both Appropriate by MSTCrow5429 · · Score: 1

      Present evidence that the USSR was not a communist dictatorship. You'd be the first person to.

      --
      Slashdot: Playing Favorites Since 1997
    21. Re:Public AND Private Funding are both Appropriate by Anonymous Coward · · Score: 0

      We tolerate it every day. The company frequently uses it's influence to withold money because the company doesn't like how local folks are behaving. The company also curries favor by building highways and creating jobs where the influence it gains is highest.

      You seem to have confused the government with a company. That's pretty weird. Companies are creations of the government and get all their power from the government, which would still exist without them. The government, the power behind all companies, is by its nature something very different to one of the companies that it fosters.

    22. Re:Public AND Private Funding are both Appropriate by Anonymous Coward · · Score: 0

      But that's where hard-core capitalists come in and say that there could be markets, therefore excludability should be created if necessary.

      There are a lot of people who believe that everything possible should be owned and controlled by someone, and some of them even believe that market forces will ultimately ensure that this will create the best possible results.

      Until one of these people points to credible research that confirms that artificial scarcity is more beneficial than harmful, such beliefs are best viewed as religious.

    23. Re:Public AND Private Funding are both Appropriate by finallyHasANickname · · Score: 1

      What's missing from this discussion is a definition of what a public good is:

      ...a public good is essentially a good that is difficult to exclude someone from using, and that one person's use does not deny someone else the use of that good. A public park or clean air are typical examples of public goods. (read this article for typical incorrect definitions of public goods provided by econ 101 students)

      Free software is indeed a public good because by definitoin it is difficult to exclude other people from using it and other than the cost of bandwidth to make the code available my using doesn't prevent anyone else using it.

      Thank you. That was a great post. It reminds me of one of my favorite philosophers (certainly of the 20th Century), Bertrand Russell. Using concise simple arguments in a tiny book, he argued that ideology and politics are a subset of ethics, and (as most famous British moralists) he fitted that tidily into his utilitarianism by discussing--go figgur--goods. I suppose this is handiest to consider in English due to the "puns", but anyway, what is good is that which satisfies, that which has beneficiary. In the same pages where he was making this general case, he argued that there are roughly three categories of goods.

      1. Inherently abundant
      2. Scarce ("happen to be scarce" as typical of items on a store shelf)
      3. Inherently scarce

      This pertains directly to Eric Raymond's "The Cathedral and the Bizaar". Why do geeks toil to speed-optimize device drivers? Ego or its subset "egoboo" (which is obvious to its "victims" as ephemeral inherently). That's why. It does not defy economics. Gift cultures do not defy economics, and that is because of what Russell noticed: the 3rd category. What we modern Americans might call "esteem" I suppose a British aristocrat, circa 1955, would call "honor". In this matter, Russell was extremely interesting. Honor is inherently scarce, the ultimate scarce commodity. I feel more honored than this person, less honored than the other. Witness the oxymoronic culture of popularity contests among adolescents who stab each other in the back in order to become the most...

      ...loved?

      No. In order to become the most admired, esteemed, honored. In filthy rich cultures like that in the United States (richer on the whole than any social place and time), the necessities of life are asymptotically approaching zero cost to a skilled worker. What's left? The subset of honor that can be bought--the inherently economic subset of what is not in the first of Russell's three categories.

      The problem with the economy these days (I have scarcely seen admitted) is the scarcity of scarcity. How many must-drool-over items are there? Hey. I don't give two hoots about 5 megapixel cameras (YMMV), and I will soon happily get a non-color low end Palm Pilot. How much does Best Buy get from me? Not much, and I know that I'm not weird enough to avoid syllogism in this thinking.

      This thinking is about abundance of hardware, and it is more visceral than Moore's Law. In combination with cheapening bandwidth, it can only amplify the gift cultures. Everyone is flushed. Everyone is damned near satiated. I mean, think about that last $50+ video game you bought. I know nothing about it except what I read in the papers, which is that the thing was probably so expertly designed that it is quite likely a more sophisticated variation on reality than is typical for most entire careers. You'll get traction out of it before getting bored. That's "payware". If it's that efficient per quantity spent, and if the standards-compliant interoperability stuff at the altar and prayer rug of the FSF and offshoots uses the gift culture, well, nothing but optimism can be a rational assessment of the circumstance.

      That is inherently weird and paradoxical.

    24. Re:Public AND Private Funding are both Appropriate by jared9900 · · Score: 1

      No. Interstates were necessary, the old highway systems were inadequate for the load the had. Withholding money was an abuse of the White House's power after the interstate system had already been created and established.

  59. I think it could be helpful, but... by ihummel · · Score: 1

    I think it would be a Bad Thing if government became the primary supporter of Free and Open Source Software. I want the government to control my software, via controlling the direction of Open Source projects through funding, even less than I want M$ to control my software. But a National Endowment for Free Software to provide grants to a limited number of projects could be helpful.

  60. SE Linux by TheIzzy · · Score: 1

    Would the NSA's Security Enhanced Linux kernel (http://www.nsa.gov/selinux/) count?

  61. If You Think The Private Sector Is Dilbertized... by Tackhead · · Score: 2, Interesting
    If you think working a "day job" at an "big dumb stupid corporation" is oppressive...

    If you think having to fill out forms to requisition a 256M stick of RAM from the IT Department is oppressive...

    If you think having to fill out more forms and get them signed by your manager, the IT manager, and the Purchasing Department's manager, and then wait two days for Purchasing to order the RAM is unproductive and oppressive...

    If you think having to fill out even more forms the next week when you find that the fuckup in Purchasing bought two sticks 256M of PC133 SDRAM (or worse, one stick of 512M DDR instead of two sticks of 256M DDR for your dual-channel workstation), because "You wanted memory, and we found that PC133 was cheaper"... is assinine, counterproductive, and oppressive...

    ...then you, yes, you, have the adventure of a lifetime when it comes to filling out the forms and signing the declarations and attestations associated with applying for a government grant to develop a web browser, e-mail client, spam filter, office suite, regular expression parser, scripting language, or even /bin/true!

    NOTICE: As a condition of receiving a grant under the Patriots' Freedom Software Allowance Act, I affirm, under penalty of perjury that Software developed under the Patriots' Freedom License will in no way be used to transfer data by Specially Designated Nationals, nor any data in violation of the PATRIOT Act, nor will it be used by any third party to facilitate violations of the Communications Decency Act. Software will not be made available to Migrant Employees of any Railroad as per the Railroad Workers' Protection Act of 1966, except such Migrant Employees of Railroads covered under the Railroad Pensioners' Guarantee Act of 1968 (amended 1972), and will comply with all other ordinances and conditions of local, state, and Federal law, subject to amendment.

    Friday Afternoon Paradox: Free Software is a Public Good, but the instant it becomes a Public Goods, it ceases to be Free Software.

  62. it's called a journal by poptones · · Score: 1

    you can talk about anything you like, and leave it open for comments and discussion.

    1. Re:it's called a journal by Gherald · · Score: 1

      Oh please, I mean something centralized. Sheesh.

  63. police != linux by KReilly · · Score: 1
    I think that although we see that open source is a community commodity, I don't think that it applies to the general public.

    The job of the police plays very importantly into the stability of society. A ramped up version of linux is not so much needed. I like the idea of open source developers being paid, but I think O'Reilly has the best example of paying them by publishing their books on their source.

    And besides all this, how long do you think it would take before only special needs are looked at through lobbying. How would the agenda of whats needed be set?

    Nasa does alot of work with linux, but I am not sure how much of it is in development for the community versus adjusting it to its needs.

    Furthermore, who here on slashdot would use a governmentally designed operating system? Please view the paranoia posts of on the rfid discussion if you don't believe me. =)

  64. Sure, as long as the license is right by Knife_Edge · · Score: 3, Insightful

    I have no problem with the government sponsoring free software development, but if they do so, they should use a license that allows anyone and everyone to benefit from the software. That means a BSD style license versus a GPL license.

    The GPL is probably the reason that the government would be unable to just take the reigns of free software funding, like they took over the operation of libraries. Simply because it is counterproductive for the government, which has effectively unlimited resources, to compete with commercial entities. Nobody wins in that situation, not the gov't, not the companies, and not the consumer. GPL code cannot be used commercially in a conventional sense, and if the government were to put serious efforts behind it, they could wind up destroying a lot of commercial enterprises, not to mention wasting taxpayer dollars for a while as they duplicate a service which is already being provided to the public. Eventually, once commercial developers go under, they would just be providing the same service more expensively (government is generally less efficient than private enterprise).

    Developers who use the GPL have already decided that their software should not be a public good in the sense that libraries are (in that anyone could go to a library, read books on a subject, and then resell what they learned for money). Even though the knowledge to understand GPL code might be expensive to get, and difficult to package in a useful way, they insist that anyone should be able to redistribute such an effort, for free, in exchange only for recognition for the developer. This effectively makes knowledge easy to exchange, but at a cost of making it worthless, unsellable.

    A BSD license on goverment developed code might not be much better initially, as what could result would be the government doing work for commercial companies for free (from their point of view), while they continue to charge comparable prices for their work of packaging the software. Eventually, though, prices would be driven down, as the software itself became a commodity, and the knowledge of how to package it was the only way companies could compete. This would be software as a public good, in a general sense. Companies like the initial consequence of this scenario, and fear the second, so they want to make sure that things stay in the first stage, where the government is doing a certain amount of work for them, without eating their lunch.

    I think if the government were to step in and make certain kinds of software (starting with the most often used pieces of code, the OS) a commodity, it could have very positive results for society. On the other hand, open source developement is already going on, so maybe they don't need to be involved, except for preserving the legal conditions that allows this to happen.

    1. Re:Sure, as long as the license is right by spitzak · · Score: 1

      There is no need to argue licenses. Apparently the government *CANT* use the GPL on anything it writes, because it is not allowed to copyright anything. The GPL is meaningless then, since it is just an exception to the limitations of copyright, and the code would have no limitations on use. Anything the government writes must be public domain (though they can keep it secret, I guess).

    2. Re:Sure, as long as the license is right by IamTheRealMike · · Score: 1
      Developers who use the GPL have already decided that their software should not be a public good in the sense that libraries are (in that anyone could go to a library, read books on a subject, and then resell what they learned for money).

      Oh yes, time to bring out the flawed analogies.

      If you insist on flimsy metaphors like that, then what you really want is something like this:

      "Using the GPL is like stopping an owner of a book store from walking into the library and mass photocopying all the books to place in their own inventory".

      By creating a proprietary "derivative work" of the library, they would essentially always have the upper hand in competing with the public good, because they didn't have to pay for the largest part of their collection whereas the library did.

      I personally would be pretty annoyed if private business were to abuse a public good in that way, and I think most other people would be too.

  65. Answer: No by isa-kuruption · · Score: 3, Insightful
    In addition to the current, community-based mechanisms in which free software is developed, wouldn't it be beneficial to have dedicated groups of professional free software developers, paid by national governments to serve the overall interests of society?

    The "mechanisms" you mention are "services" (libraries, police, and fire). The government provides these for the good of all people

    What you want is a "product" and not a "service". What you're asking for is for the government to provide free every product which does "good for the public". This would include, soap, laundry detergent, deoderant (heh), cars, bikes, clothes, scissors, pens, pencils, paper, toilet paper, paper clips, computers, books, magazines (aka toilet paper), etc etc (you get my point).

    So what you're asking for is the government to determine what "product" is for the public good, subsidize it to limit business opprotunities to provide individuals who are looking to earn a living and profit from their work. Not to mention stock holders who make money on the profits made by companies who sell these products.

    Doing this would not only affect the general moral of workers who provide such services, but will put thousands of people out of work while at the same time increasing our taxes to figures that I don't even want to imagine.

    Generally, bad idea. Period. Besides, this "public good" is only to be for the public good of about 1/4 the US population.

    Oh and by the way, most towns in the U.S. still have volunteer services where very little money is provided by the town.

  66. Great Idea by Anonymous Coward · · Score: 0

    I think it would be a great idea to have the government pay for all of the open source development projects.

    Come to think of it, the government should fund all such software projects, and then it can be given away free to all its citizens.

    While we're at it, we should have the government manufacture all vehicles for everyone to drive and make all the food for everyone to eat.

    We'll have to step up taxes a bit though.. might as well step it up to 100% taxes because the government provides everything for you. This is exciting, I think we just came up with a whole new system of government!

    Who's with me?

  67. China by overshoot · · Score: 2, Interesting
    Taiwan and the ROC have entered into a joint development of software libre, notably Chinese-localized Linux software.

    Me, I think Bill Gates should get the Nobel Peace Prize for bringing them together.

    --
    Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
    1. Re:China by jratcliffe · · Score: 2, Informative

      Ummm...Taiwan IS the ROC (Republic of China). Mainland China is the PRC (People's Republic of China). If you're referring to this story, then there's no int'l cooperation involved, it's purely an effort of Taiwan (aka the ROC) - the PRC has nothing to do with it.

    2. Re:China by overshoot · · Score: 1
      Taiwan IS the ROC (Republic of China). Mainland China is the PRC

      [Slaps forehead]

      Hmmm ... that's not the way I remembered the story. In the version I read, there was an actual Governmental sponsorship and with official cooperation.

      Hmmm...

      --
      Lacking <sarcasm> tags, /. substitutes moderation as "Troll."
  68. Gee, the attacks on Ah-nuld have spilled onto /. by Anonymous Coward · · Score: 0
    Yep, Katie Couric actually asked if someone knew that Arnold Schwarzenegger's father joined the left-wing National Socialist Party (otherwise known as the Nazis) back in 1938.

    Arnold was born in 1947.

    How low will the leftists go to try and derail Arnie for Gov?

  69. Be careful what you wish for... by ai2097 · · Score: 2, Insightful

    First off: The government should subsidize Free Software not open source software as a whole, if it subsidizes anything.

    Second: I don't think that the governemt should have any direct control over Free Software or the manufacture therof. Police and fire departments, as well as schools and other public institutions, are completely government controlled. I don't want the government to be able to make arbitrary rules for the code that I want to write as Free Software, which could feasibly happen if the government subsidized Free Software in the same way as the aforementioned institutes are.

    Another thing to remember: Free Software is Free Speech, not Free Beer. Programmers can (and do) make money off of thier Free Software. Should the government subsidize commercial entities? I don't particularly agree with airline bailouts or other corporate gimmes that the government spends my tax money on; I would disagree just as much if the government was giving me money to write and sell Free Software as a subsidation (if I were selling it for profit as well.)

    Now, I do agree that it would be nice to set up something like a grant system for Free Software programmers. I could write the government with a proposal for such-and-such program, get a government endorsement and some grant money, and write the code up. It would also be great if there were government coding standards that participants would have to keep to (think GNU coding standards.) This would garuntee that the taxpayer's money is going to a good quality product.

    But I trust the government as far as I can throw it. The implementation I described would be ideal, but I'm sure that if the government got into software, it would just make a mess. The government is already creating enough of a problem as far as intellectual "property" laws and software patents. I don't think I want it meddling with my development plans any more.

    Oh well. Just my 2c.

    1. Re:Be careful what you wish for... by Arandir · · Score: 1

      Another thing to remember: Free Software is Free Speech, not Free Beer.

      Enough with the stupid slogans! All they do is lock your mind into simplistic and erroneous concepts.

      Free Software is NOT free speech! If you have to compare it to anything in the Bill of Rights, it comes closest to Free of the Press. But the way some of you carry on, you would think it's Freedom of Religion!

      Free speech means that I, myself, have the freedom to speak. But I already have the freedom to "speak" software. The only things that threatens it are software patents, and NOT the lack of a sufficient number of Free Software packages. If I use proprietary software, I still have the freedom to create my own software. I don't need Free Software to do that.

      And it really is "free beer". I don't have to pay for it. As long as I am not the first user, it's free beer all the way. And if I am, you license grants me the permission to give it away to anyone for zero cost. The service and support might not be free, but the software is free as in gratis.

      So think up another slogan, because this one is getting tired and cliched.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  70. Free Software Pledge Breaks by The+Lynxpro · · Score: 1

    Nah. Commercial software should take frequent breaks and then your screen is then inundated with video of various software personalities asking you to contribute money to their cause. You know, like how PBS does it! And then after awhile, you get tired of watching the video so you send in your donation via PayPal and then the video stops...

    --
    "Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
  71. It's been done... by StenD · · Score: 1

    And long before it became fashionable, too. Perhaps the first government sponsored project under the Free Software moniker was when the USAF awarded a contract to NYU to create a compiler to assist the Ada 9x standardization process, and required that it be placed under the GNU GPL (at least, it's the first one noted here). The commercial publishers of Ada compilers made what should now be a familiar complaint - that it was unfair for the government to fund a product which would compete with, and reduce the market for, their products.

  72. Canadian Gov.. by magsymp · · Score: 1
    I know they are participating in certain programs, such as Course Reader.

    A Virtual-U research group, supported by the TeleLearning-NCE, launched a new Open Source software at a teleLearning conference a few months ago.

    It's a software called Course Reader allows people to participate in courses via computer even if they don't have access to a fast Internet connection. It's free of charge.
  73. Our Expense would Benefit Everyone by PetoskeyGuy · · Score: 1

    Libraries, Police, Firefighters, etc are supported by their local community and in turn provide support to their community. Software could benefit everyone in the world and so short sighted politicians would see it as our government subsidizing work that other governments will benefit from. You don't just give it to your citizens, you give it to the world.

    Why should we pay for other countries to have better software. They can buy from our companies and provide jobs and tax money to our gov.

    I'm all for it personally, but how do we get around that argument?

  74. Wrong comparison -- Software is excludable. by themaddone · · Score: 1

    Police departments, fire departments, and public schools are not necessarily public goods. A public good is a non-rivalrous, non-excludable good. Police, fire and school are all excludable and rivalrous, and the market could, in fact, provide them.

    A more reasonable example of a public good is a lighthouse -- no matter if you charge for it or not, anyone can see the light from the house. You can't stop someone from using the light.

    Software can be excludable (effective encryption). Rivalrous is another story, as the amount of users is only limited by the number of PCs and amount of bandwidth or media to transfer the software with. To declare software (open source or IP) as a public good, you would at the very least need to determine that it could not be encrypted. (In fact, solve P = NP.)

    As long as software is encryptable, ergo excludable, the market should be able to provide it at a profit for firms. Where the free market can legitimately provide a good, regardless of "public interest," it should do so. So sayeth the Economists.

  75. DARPA by HermanAB · · Score: 1

    is one of the largest sponsors.

    --
    Oh well, what the hell...
  76. NSA Security Enhanced Linux by np_bernstein · · Score: 1


    I don't know if I like the idea of having the California State Department of OSS or somesuch, but government agencies do in fact create OSS. One good example is NSA Security Enhanced Linux.



    -Nick Bernstein
    --
    RandomAndInteresting.comdefending the world from stupidity since 1979
  77. NIHish system by Pionar · · Score: 1

    I would imagine a system sort of like what's now used in medical research. Teams would make grant proposals to federal agencies (and foundations) and the agencies would award money to research/development they felt was most important/most useful/most likely to be successful.

    The thing with that system is that in order to receive a grant from the big boys (NIH, etc.) you really almost are required to have a professional grant writer on staff. That's why it's usually universities and large research centers that get most of the NIH money. This is a Good Thing, in my view. The most organized get the best chance at funding their projects and the crackpots (like the raelians, or theiir tech industry counterparts the FSF*) are forced to fend for themselves.

    * - just kidding!

  78. Attention OT: Not really an excellent example by lucifuge31337 · · Score: 1

    -1 Off-Topic

    An excellent example is the organization of the police force, libraries and fire department in colonial Philadelphia, in which these services became established in a very grassroots manner, then gradually gained acceptance as something that the state should provide.

    As a director of one of the oldest fire departments in the Philadelphia area (Eagle Fire Company - 1822), I can tell you that it is not such a great analogy. Started as a group of volunteers, and it still is. As a matter of fact, our library in town is also privately funded. Of course, the police force is paid for by a combination of local and county funds. But not the rest.

    That's the problem with trying to use analogies to compare the real, physical world to technological concepts. It just doesn't work.

    --
    Do not fold, spindle or mutilate.
  79. GNU page? by siskbc · · Score: 1
    It seems to me that you've no idea what free software is about. Rerhaps reading this will help.

    I agree that grandparent was a tad confused, but sending him over to the GNU page probably isn't going to give him the sort of clarity on the issue that he seems to need.

    --

    -Looking for a job as a materials chemist or multivariat

    1. Re:GNU page? by shaitand · · Score: 1

      More than likely a hooked on phonics type of course would be closer but still over his head actually...

  80. What? Are you all Socialists noww? by HanzoSan · · Score: 0, Troll



    Lets subsidize the music industry too because everyone wants free music, hey heres an idea, lets just subsidize everything!

    --
    If you use Linux, please help development of Autopac
    1. Re:What? Are you all Socialists noww? by pbox · · Score: 1

      Actually technically that is comminism. Socialism is just a "not-perfect" precursor to the Communism.

      And yes, free music would be nice. And tha arts *IS* being subsidized, until the Thief-In-Chief bankrupts the all of the social institutions of this country.

      Go Dean, Go!

      --
      Code poet, espresso fiend, starter upper.
    2. Re:What? Are you all Socialists noww? by Anonymous Coward · · Score: 0

      Nice to see you are aligned with Communism, which has claimed more lives than all the wars in the modern age COMBINED.

      He should be bankrupting the Ponzi schemes which steal goods of working people and give them to lazy shits, but unfortunately he is spending faster than the Liar-In-Chief Clinton(unlike Bush he actually lied, and under oath).

      http://www.nationmakers.com/com_man.htm

      Idiots like you wouldnt even be able to speak your mind without wars, or limited government, but you spit on them anyway.

    3. Re:What? Are you all Socialists noww? by Xabraxas · · Score: 1
      Nice to see you are aligned with Communism, which has claimed more lives than all the wars in the modern age COMBINED.

      That's the dumbest statement I have ever heard. I hope you don't think that link you provided is proof of anything. It's just radical right wing rhetoric.

      He should be bankrupting the Ponzi schemes which steal goods of working people and give them to lazy shits, but unfortunately he is spending faster than the Liar-In-Chief Clinton(unlike Bush he actually lied, and under oath).

      How is taxing "stealing"? The government has the right to tax, it's in the Constitution. Why do conservatives always think that it's steal from the rich to feed the lazy? The poor get taxed less, not the other way around. The rich aren't taxed more because they can afford it, the poor are taxed less because they can't afford it. If flat taxes were introduced the government would have to raise taxes for the poor to cover costs and your tax rate would probably stay the same because decreasing it would cut more money than was gained by making the poor pay more. Americans are the richest people in the richest country, if that's not enough for you too bad. At least Clinton lied under oath about getting a blowjob while Bush lied to the public and killed thousands of innocent people.

      Idiots like you wouldnt even be able to speak your mind without wars, or limited government, but you spit on them anyway.

      Idiots like you wouldn't have any rights at all if people like me weren't constantly fighting for them.

      --
      Time makes more converts than reason
    4. Re:What? Are you all Socialists noww? by MntlChaos · · Score: 1
      Nice to see you are aligned with Communism, which has claimed more lives than all the wars in the modern age COMBINED.
      r

      That's the dumbest statement I have ever heard. I hope you don't think that link you provided is proof of anything. It's just radical ight wing rhetoric.


      Ever heard of a guy named Stalin? yeah he was the 2nd Premier of the Soviet Union. he killed MILLIONS of russians etc. because of paranoia
    5. Re:What? Are you all Socialists noww? by Anonymous Coward · · Score: 0

      Ever heard of a guy named Stalin? yeah he was the 2nd Premier of the Soviet Union. he killed MILLIONS of russians etc. because of paranoia

      Whereas "all the modern wars COMBINED" have clearly killed at most a couple of dozen. Okay, you've convinced me. Could anyone with the confidence to make such claims with no supporting cites at all possibly be wrong? They'd have to be an idiot.

    6. Re:What? Are you all Socialists noww? by Hooded+One · · Score: 1

      As has been pointed out further up on this page, and in countless other places, Communism is *not* a form of government. It is an economic model, just as capitalism is. Stalin's government was a totalitarian dictatorship, which is what killed millions of Russians. He was also fond of abandoning bits of Communism whenever he felt it would benefit him.

    7. Re:What? Are you all Socialists noww? by listen · · Score: 1

      Not to support a right wing looney, but the Great Leap Forward in China did kill from 30 to 60 million Chinese. Thats got to be the largest death toll for a purely economic policy.

      However, this was the result of a command economy/ state capitalism, where the state acts a giant corporation, not a Communist one. The only vaguely large scale implementation of a Communist economy was in Spain during the Civil War. Didn't do too badly, till they lost. Its hard to tell how stable that would be long term.

    8. Re:What? Are you all Socialists noww? by Xabraxas · · Score: 1
      Ever heard of a guy named Stalin? yeah he was the 2nd Premier of the Soviet Union. he killed MILLIONS of russians etc. because of paranoia

      Exactly. Thanks for proving my point. Stalin killed millions of people because of, as you said, paranoia, not communism. By your logic I should blame capitalism for Vietnam.

      --
      Time makes more converts than reason
    9. Re:What? Are you all Socialists noww? by SgtChaireBourne · · Score: 1

      I thought the Great Leap Forward was solely about disarming the populace and diffusing unrest. Among other things, it's kind of hard for knife-weilding mobs to take to the streets if absolutly all metal, down to nails, pins and grommets has been melted into slag.

      --
      Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
    10. Re:What? Are you all Socialists noww? by listen · · Score: 1

      The great leap forward caused the biggest famine in history, as there were massive areas of the country with no agricultural tools, leading to no food...

  81. Software as a Public Service by Dr.+Transparent · · Score: 5, Funny
    New! Public Service Software (PSS)

    The Government of the United States of America would like to announce that it has established a Department of Software (DoS). The DoS will work to develop software for the people. What will this mean for you, the American people? Here are some highlights:

    • Software Developers provided with unlimited supply of non-fat snacks and low-sodium Soda Pop at no cost to Developers
    • All software to be developed on new Government Operating system: GLOSS (Government Licensed Open Software System). Because GLOSS is still in development, no software can be developed at this time. Estimated time of development is 10 years. Cost: only $100M per development month! What a bargain!
    • All development will take place at new DoS headquarters in DC. Headquarters building is now beneath the washington monument, which has been wired with 802.11g antenna to provide free internet access for all of DC.
    • All development will take place using the new Free United Development (FUD) language. This language combines all languages into one. A true celebration of language diversity. It's procedural, modal, object-oriented, iterative, and recursive all at the same time!
    • To protect the environment the DoS developers will use new state-of-the-art environmentally friendly computers. The keyboards are a bamboo-syrup composite, and the processors are made entirely of nitrogen, cooled to a solid. To further protect the environment no upgrades will be allowed until environmental impact studies can take place
    • New development at DoS will use the new ISO standard Government Unlimited Model (GUM). The GUM incorporates the opinions and psychological evaluations of each developer to create a project that everyone will enjoy working on, but will not be offended by. Because of their controversial nature, the following areas will be considered "off limits" to DoS programmers: any development for the military, any development for organizations who sell, lease, rent, or offer for free any object that might possibly contain a religious quote or a quote by any founding father of America, anything that can "play mp3s".
    • Also, the DoS will be instituing a strict policy of comment appropriateness. All developer comments will be checked for offensive words or slogans. The following are strictly off-limits:
      • Rush Limbaugh
      • Pro life
      • Christian
      • Fox News
      • Matt Drudge
      • Republican
      • Free Enterprise
      • Corporation
      • Opportunity
      • Liberty
      • Justice
      • Conservative
    • Finally, the DoS will adhere to strict OSHA standards: only 500 words may be typed before a mandatory 5 minute break must be taken. Any more typing that this may require a pay raise and/or paid leave.
    • The Government is exicted to be your new provider of public software! If you have a piece of software you want written, contact a local lobbiest or special interest group. Others need not submit applications.

    1. Re:Software as a Public Service by curunir · · Score: 3, Funny

      In response to the announcement of the creation of the Dept of Software (DoS), Microsoft announced that it would start a new program to sell it's software at half of normal price to better compete with the free software the DoS would be offering.

      Microsoft believes "Operation Half-Priced Software" (OS/2, for short) will make its software more competitively priced. CEO Steve Ballmer was quoted as saying, "We belive that OS/2 software is superior to DoS software and we think users will be willing to pay a premium for it."

      /me *ducks* (and appologizes profusely :-)

      --
      "Don't blame me, I voted for Kodos!"
    2. Re:Software as a Public Service by thebobster · · Score: 1

      Also, the DoS will be instituing a strict policy of comment appropriateness. All developer comments will be checked for offensive words or slogans. The following are strictly off-limits:

      There are reasonable explanations for the DoS to disallow these. Here are some notable clarifications:

      Rush Limbaugh

      Simply trying to avoid bloat, is all.

      Christian

      "Love your neighbor" is a liberal policy that has no place in today's government.

      Fox News

      "Defense Intelligence Agency" filled the administration's 2003 oxymoron quota.

      Republican

      We're using "Patriot" instead, now.

      Corporation

      Oops, misspoke on this one: we're forbidding cooperation, not corporation. Sorry about the misunderestimate.

      Liberty

      Only allowed as in "Liberation"; forbidden as in "civil".

    3. Re:Software as a Public Service by Anonymous Coward · · Score: 0

      Also, the DoS will be instituing a strict policy of comment appropriateness. All developer comments will be checked for offensive words or slogans. The following are strictly off-limits:

      * Rush Limbaugh
      * Pro life
      * Christian
      * Fox News
      * Matt Drudge
      * Republican
      * Free Enterprise
      * Corporation
      * Opportunity
      * Liberty
      * Justice
      * Conservative


      ADDENDUM: Use of phrases 1-6 and 12 is allowed so long as they appear in a glowingly praiseful context. For example "Rush Limbaugh and Matt Drudge are fine patriotic Americans" is acceptable, while "Rush Limbaugh and Matt Drudge are having sex in the broom closet" is right out.

      Phrases 7 and 9-11 are allowed, but only if they're used insincerely. Any government worker who uses these words or phrases unironically will be exported to Guantanimo Bay, Cuba, to be tried by a military court. Anything less and the terrorists have already won.

      ADDENDUM TO THE ADDENDUM: Use of item 12, "Conservative" is frowned upon unless the prefix "Neo-" is added. Otherwise people might think that this government endorses so-called "paleoconservative" ideals, such as balancing the budget and using military force wisely.

      ADDENDUM TO THE ADDENDUM TO THE ADDENDUM: Whenever possible, please consider misspelling words or using flagrantly incorrect grammar. As government programmers we are to strive to emulate our Dear Leader.

  82. No, bad idea by frovingslosh · · Score: 3, Insightful
    Clearly government meddling and red tape and additional taxes to support it all isn't needed and for the most part isn't even wanted. The open source community would be greatly hurt by this. I know many people would simply stop contributing, either because they didn't want to play with the bureaucrats and all the red tape, or just because the were disgusted by the new system.

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:No, bad idea by ArCaNe50 · · Score: 0

      I still think it would be the lesser of two evils if I had to pick this or WindozeRG ;-) http://www.deanliou.com/WinRG/

    2. Re:No, bad idea by frovingslosh · · Score: 2, Insightful
      I still think it would be the lesser of two evils if I had to pick this or WindozeRG ;-)

      Grow up. The day you have your government paying money for open source development is the day that Bill Gates will show up to take that money, and have your taxes pay him for the work he has his people do to that open source software, making sure that it does what he want's it to do, not you.

      --
      I'm an American. I love this country and the freedoms that we used to have.
    3. Re:No, bad idea by RancidBeef · · Score: 3, Insightful

      That's right! The bureaucrats who actually dole out the money would ultimately control the spending.

      What is the obsession with everyone wanting the government to pay for everything? Has no one figured out that all government money comes from (is extorted from) the taxpayer? Why not have the government provide everyone with a house? a car? food? clothing? Those are all important! Entertainment is important, too, so "free" movie passes for everyone! Free vacations! Why, fiber-optic 10GB broadband to every home is a basic human right!

      So you want to become a official Sponsored Software Developer? Describe the proposed project on form FSDF-11/a (in triplicate). Show us a copy of your software development license. Be ready for your quarterly code inspection. Do you have the proper number of minorities working on that project?

      -Sigh- I so wish Socialism had died with the Soviet Union...

    4. Re:No, bad idea by ArCaNe50 · · Score: 0

      I say lesser of two evils and then you think I am a freaking fed hugger.

    5. Re:No, bad idea by shaitand · · Score: 1

      This could be a good idea, but it sounds like what the original submitter was suggesting would end up with that. The government shouldn't run open source, just take public opinion and pay developers to code what the public wants. "Voting for features" and applications perhaps is a way for the non-programmers to have a say in what is developed in the open source world.

      If the government developed an app for the public someone of course will have to take the code and start another tree... since they would be really slow to maintain and have all the red tape around that. IBM contributed a billion to linux development, the government could just shave a few bill off the defense budget.

    6. Re:No, bad idea by ScottKin · · Score: 0, Flamebait

      You know, I was going to make a similar point, but I think that my comments would have fallen on deaf ears due to the obvious leftist-slant that /. has always taken.

      Open Source Software = Socialist Software.

      Look - everyone contributes, everyone benefits - regardless of the fact that no one can feed themsevles. If Open Source ideology and rhetoric encroaches any further on Commercial/Capitalist Software, we should just nuke the....oh, wait...we can't do that, because we would hurt the poor script-kiddies who use their |337 Linux Boxen to attack the regular, hard-working American Microsoft Operating System Users.

      The Cold War never ended - it just shifted focus to the Electronic World, with Socialistas like RMS and Torvalds as the Lenin & Marx of the Computer Industry, and Uncle Bill in Redmond (nearly the geographical opposite of Washington, DC in relation to the US Geography) as the new Uncle Sam.

      Deal with it, shut your pie-hole and start using American-Made software, not software by someone from a pacifist/leftists nation like Finnland.

      ScottKin - who thinks it would be an awesome thing to have a small American Flag with the words "Made in The USA" on the corner of every Software Program produced in the USA to show our patriotism - and if you don't like that, Deal with that, too!

      --
      I don't give a rat's behind about "karma" here or anywhere else. Don't like what I have to say here? Deal with it!
    7. Re:No, bad idea by frovingslosh · · Score: 3, Insightful
      There's no valid reason that the government should make me pay taxes and then take that money and give it to people who are now quite willing to do the work for free. And I sure don't want the government deciding and telling us what the public wants, and I'm not even sure I want the public telling us what the public wants. The developers should code what they want to code, if there is a need the system has shown that it gets filled under the current modes of open source development pretty well.

      And who do you suggest gets that special funding for what the "public wants"? Once you pay some 14 year old kid who just happens to be the child of a Chicago democrat party official, how do you avoid paying every open source developer out there, particularly those of core key components? Or do you just thumb your nose at them and tell them you expect them to keep contributing their efforts for free while their taxes are being given to projects that they don't consider worthy of effort?

      --
      I'm an American. I love this country and the freedoms that we used to have.
    8. Re:No, bad idea by shaitand · · Score: 1

      "Look - everyone contributes, everyone benefits -"

      ok this is true.

      "regardless of the fact that no one can feed themsevles."

      ok where does this come into play?

      Let's get this straight, open source is not socialism, it's communism. The governments who have claimed to be communists were really dictatorships or socialist governments (there has yet to ever be a true communist government).

      In the software world we actually have it, true communism, and guess what it works. The software produced is without question superior, much more rapidly developed, and whether or not the people coding it have food on their tables has nothing to do with open source software. Yes some get paid for coding, some have other jobs and code as a hobby in their spare time. It's alot like ham radio... which is responsible for most advances in the radio world in terms of technology.

      Communism does NOT equal evil. That bullshit propoganda and FUD that was spread to get people mad at the soviets when they were competition for the US (competition being something that capitalism doesn't tolerate). The soviets weren't evil, their government is another matter, however they weren't communist at all.

      The difference between communism applied to food, as opposed to software, is that software isn't consumable, once produced it doesn't go away simply because 1000 people download it rather than one, it doesn't have to be split up. You don't go without simply because you gave a copy to a friend. You give a friend some bread, your out the bread, you burn him a copy of your latest dvd ripping software, your not out anything.

      Believe it or not, it IS possible, that one universal system (ie communism, capitalism, socialism) is NOT perfect for all aspects of life, it may just be that some work better for accomplishing and managing certain tasks (such as software developement) and some work better for others.

    9. Re:No, bad idea by Anonymous Coward · · Score: 0

      The one thing you do not mention in your concept of communism is "centralized control," which IS a part of "true" communism/marxism and is NOT a part of Open Source (thank goodness).

    10. Re:No, bad idea by shaitand · · Score: 1

      "The developers should code what they want to code, if there is a need the system has shown that it gets filled under the current modes of open source development pretty well."

      Yes the things the developers want get implemented fairly rapidly the way things currently are *gasp* imagine that.

      "There's no valid reason that the government should make me pay taxes and then take that money and give it to people who are now quite willing to do the work for free."

      The idea is the to hire programmers, not start paying the existing open source programmers for their efforts. Even if it was, you can write more code when that's your job and that provides the food on your table than when it's just a hobby.

      "And who do you suggest gets that special funding for what the "public wants"? Once you pay some 14 year old kid who just happens to be the child of a Chicago democrat party official, how do you avoid paying every open source developer out there, particularly those of core key components?"

      I'm not even entirely sure what your talking about, I'm talking about opening a new branch, akin to the CIA, FBI, coast guard, not for law enforcement but for programming. The idea isn't to fund projects per say, but to hire programmers, they are hired the same way the above mentioned agencies recruit, looking at their qualifications. Possibly taking the military approach and picking high grading college students and training them or hand picking high school students to send to college and train for a "term of service". If you weren't hired into the program it doesn't really matter what component you code. If something were contracted you refer to the same methods any other branch of government uses when subcontracting, it goes up for a publically annouced bidding.

      "Or do you just thumb your nose at them and tell them you expect them to keep contributing their efforts for free while their taxes are being given to projects that they don't consider worthy of effort?"

      Their taxes are gone anyway, I certainly wouldn't support raising taxes for this, diverting taxes would be more appropriate, it's not as if there aren't enough things that are being funded and shouldn't be. DARPA btw already does something closer to what your talking about, it has hardly stopped people from researching things and programming for free.

      Let's do some simple math to get an idea how much a significant effort would cost, lets say 200 programmers and 20 staff (this is about the size of Sony entire support staff for all their electronic and vaio systems in the United States for one shift, since there is only one shift in a government outfit, that should do it).

      2 million, a building and funishing, we'll say it costs about 100k/year to keep it up.

      200 pc's, plus another 15k for server setup, allowing for decent systems that's another 175k (800 a pop). $800,000/yr for the staff ($40k, about right for gov pay) and for programmers ($30k/pop) 6 million annually.

      So that's what, about 7mil annually? 10mil/yr is not exactly the most expensive government program out there, it would probably be the least well funded, there are 3rd party defense contracts that amount to much more than this and it wouldn't be hard to shave a measily 10mil from elsewhere in the budget without a tax hike (don't fool yourself into thinking they'll give it back to you anyway, if not this they'll something else with it).

      I don't know about you, but 200 qualified and well educated programmers working a full 8hrs a day contributing to open source doesn't sound like a bad idea to me. In government spending terms you could multiply that by 10 and it would still be ant, now we are talking about 2000 qualified programmers. Now add in tricks, like they give you 20k to send you through college and you have an obligation to work for $20k for the next 4yrs.

      Sounds like a winner to me.

    11. Re:No, bad idea by shaitand · · Score: 1

      Actually yes, someone does tend to maintain the project. But nobody maintains ALL the projects. And you certainly have a say, anybody can take the project and start a seperate fork. In that sense I guess we apply anarchy for our leadership scheme, works pretty well in this case. Interesting thought that...

    12. Re:No, bad idea by Anonymous Coward · · Score: 0

      I couldn't agree more. The government should be involved in probably about a tenth of what it is already. That money has to come from somewhere, and that somewhere is the taxpayers, many of which could not care less about software of any kind. When the government controls anything, decisions are made not on the basis of merit, but on the amount of "pull" certain influences have on key legislators.

      If you don't understand what communism is, I suggest you read "Atlas Shrugged" by Ayn Rand. It it a work of fiction, written by someone who witnessed the Bolshevik revolution in Soviet Russia firsthand. Then come back and tell us how nationalizing privatized functions is a good idea.

    13. Re:No, bad idea by Xabraxas · · Score: 2, Interesting
      While I don't necessarily believe that Open Source is true communism I do agree with most of everything else the parent poster said. The anti-linux zealots love to use the word commmunism because people in the US have been socialized to believe communism is evil, which is rediculous. It is an economic system not a type of government. Like the parent post mentioned, different systems may work better in different situations. Local phone service and cable are not capitalistic systems yet no one cries traitor about them.

      Another great point the parent poster mentions is the fact that software can be reproduced as much as needed without actually taking away from anyone else. This is important because it is commonly overlooked by the anti-linux zealots. They love to call the open source crowd "thieves" because of the SCO lawsuit but even if there is SCO code in the kernel, no user would be a theif. Besides the fact that code is copyrighted (which is meant to protect copying of published works, which is not the case with propietary software), the end user did not know about the code, and more importantly no person is deprived of that "stolen" code.

      Back to the topic at hand...

      Should free software be subsidized? No. Not yet at least. Obviously some people are not ready for it. If free software becomes dominant and acceptable by the masses in the future then I believe it might be a good idea, as long as government is not as crooked as it is now and that's a big "if".

      Personally I believe that Microsoft fanboys have finally lost any ground to attack linux on technical merits so now they have to attack open source as anti-american. I haven't really heard the "communist/socialist" FUD until more recently. It at least wasn't as prevalent as it is now until the 2.4 kernel. The 2.4 kernel and the advancement of individual distros in this time awoke a fear amongst people with blind allegiances to other operating systems. They'll attempt to kill it in anyway they can to help save Bill's criminal monopoly.

      --
      Time makes more converts than reason
    14. Re:No, bad idea by MSTCrow5429 · · Score: 2, Insightful
      "10mil/yr is not exactly the most expensive government program out there."

      Yes, but all those little 10 million a year pork projects do add up. Government waste, whether small or large, is a problem. One cannot justify program "X" simply because it is a little amount of waste. Why doesn't it occur to some people that we'd have a smaller amount of waste if we didn't start spending in the first place?

      --
      Slashdot: Playing Favorites Since 1997
    15. Re:No, bad idea by Xabraxas · · Score: 1
      The best part, which I'm surprised you didn't mention is that as this would benefit anyone using a computer and the world is becoming based around computers. You can't do anything at large universities anymore without a computer. You have to pick classes, get your grades, contact your professors, do research, etc, etc. Now at home you can pay bills, email, buy things, get credit reports, entertain yourself, and much, much more (including voting in the future). The computer is becoming a necessity and there is no doubt that it will be at least as important as a phone in the future, although they will be more important than that in my opinion.

      Now imagine that you had a government standard operating system that cost the taxpayers nothing for the government to implement it. Imagine not having to kick in for Windows everytime you bought a computer. Imagine lower prices for every major industry that used computers. A free framework for home, corporate, industy, and government computer use sounds like a good idea to me. Why wouldn't you want to fund something like that?

      --
      Time makes more converts than reason
    16. Re:No, bad idea by k12linux · · Score: 1
      Clearly government meddling and red tape and additional taxes to support it all isn't needed... I know many people would simply stop contributing...

      I don't think we're talking about government's taking over OSS projects, but instead paying some developer to work on it. Personally I'm all for government entities paying OSS developers instead closed-source developers.

      I've often wondered if it would make sense for schools to get together and pool money to hire a few programmers to be primary developers and organize OSS projects that benefit education. The advantage could be each school paying $100 towards some programer(s) salary instead of paying $5000 each for copies/licenses for a non-free software.

      In event of actual insightfulness, please pull the moderator release cord.

    17. Re:No, bad idea by frovingslosh · · Score: 1
      I don't think we're talking about government's taking over OSS projects, but instead paying some developer to work on it. Personally I'm all for government entities paying OSS developers instead closed-source developers.

      If it was a question of "Should the government, which clearly already does a fair amount of programming, put their effort into closed source programs or open sourced programs?" then I would certainly agree that more of that effort should go to open source (although clearly a lot of government programming is going to be "classified", even much that should not be). But the original issues was not that, but a suggestion that the government should see work that it would not otherwise need to be doing because some bureaucrat wants to claim the software will be something the public wants and then shell out money for it. That is a very different issue, and there are many problems with it.

      --
      I'm an American. I love this country and the freedoms that we used to have.
    18. Re:No, bad idea by shaitand · · Score: 1

      But it's not waste, it would actually yield a valuable return for the public, unlike MOST government programs that could be put on the chopping block to pay for this one.

    19. Re:No, bad idea by shaitand · · Score: 1

      True true, but that still sounds like your implying government controls. There should be none of those, the government should employ programmers to contribute to existing projects... not take the charge and regulate, that's very important.

    20. Re:No, bad idea by Xabraxas · · Score: 1

      I didn't mean to imply that. Rather, it is likely, if open source software were funded by the government then it would make sense to use it within the government. Thus any interaction with the government would enforce open standards and this would trickle down. Open systems complying with open standards would dominate. This is what would lead to widespread open source use.

      --
      Time makes more converts than reason
    21. Re:No, bad idea by gsantoshg · · Score: 1

      I am from India. I have a friend who wants to work on open source. He at present can't afford to work without salary. He can take up projects of significance to ordinary people like rural education which larger companies would not (may not be of interest commercially). What do you think can be done in such cases. There are a few ways that I know of 1. Non government non profit organizations starting such projects, funding by donations (there are already such organizations, are FSF, Gnu of this category, please let me know) 2. Universities starting such projects, funding comes from university, govt., from donations, from private companies. (this is very common, even university I graduated, International Institute of Information Technology, Hyderabad has centre for rural education, centre for Power, centre for open software, etc. for addressing problems of common man) 3. Government departments starting projects relevant to them, education department sponsoring projects in education (I think this also happens, but usually in collaboration with others) 4. The suggestion given here, to pay a few open source developers (don't know if it happens somewhere). This is also fine as long as it is not made into a bureaucratic department for open software and projects are prevented to start by red tapism.

    22. Re:No, bad idea by Anonymous Coward · · Score: 0

      If you don't understand what communism is, I suggest you read "Atlas Shrugged" by Ayn Rand.

      Or as a less stupid alternative, how about checking an Encyclopaedia?

    23. Re:No, bad idea by Hooded+One · · Score: 1

      I suggest you read "Atlas Shrugged" by Ayn Rand.

      Or for a similar experience, bang your head against a wall repeatedly. No, I don't think the Bolsheviks were completely in the right, but Ayn Rand is just full of it.

    24. Re:No, bad idea by wastaz · · Score: 3, Insightful

      As someone who lives in a socialist democratic country, I cant see how the parent post got modded as "+5 insightful" instead of "-1 flamebait or -1 troll"

      Taxes, here in Sweden, are high as hell. From what I've heard, we've got like the highest taxes in the world, end of discussion. However, we have a very high social standard. Those taxes do good. The hospitals are all owned by the state and provide a great service to the people who needs it for a much cheaper service than it would be provided otherwise. From what I've heard of USA hospitals, you dont want to get sick or hurt since they all rip you off and take every last penny. In sweden we can get sick and hurt and we STILL will be able to live a normal life economically speaking. Why is this? Our taxes.

      The infrastructure has great use of our, the taxpayers money, as has the police departments, the social services departments, the schools, universities.
      Socialism is good. The thought of everyone pitching in and helping those who cant for one reason or another help themselves is a good thought. As long as it is done in a democratic manner. We have a good chance of influencing the politicians which we vote for, and unlike other countries the people who gets the most votes actually do win an election. (Take that Bush!)

      I wouldnt mind raising my taxes with a couple of dollars in order to help out the OpenSource evolution. Not to mention, to make it implemented more in the public services. The costs that we could do away with (licenses and MS shit) by making sure that OSS did away with windows and such in our infrastructure could be diverted to the OSS community instead and as thus help everyone out. We probably wouldnt even need a large taxraise.

      I so wish that I'm able to metamoderate the parent post.

    25. Re:No, bad idea by RancidBeef · · Score: 1
      Socialism is good. The thought of everyone pitching in and helping those who cant for one reason or another help themselves is a good thought.

      As long as the pitching in is voluntary. It's when it becomes mandatory that I have a problem with it.
      As long as it is done in a democratic manner.

      So when 50 percent or more decide it's ok steal from their neighbors to fund their pet project, it's ok? It's not charity if it's at the point of a gun.


      Socialists like to point to the American health care system as failure of the capitalist system. The American healt care system is hardly a proper model of capitalism. Most of the problems and expense can be traced back to the government. There are many reasons for this, but it's too complex of a topic to get into here.


      Look, I don't have anything against Sweden, but I think they, like all Socialist countries, will eventually go down in flames as people who have good intentions attempt to redistribute the limited resources of a few to pay for the unlimited desires of the many.


      Consider the following:


      "The compelling issue to both conservatives and liberals is not whether it is legitimate for government to confiscate one's property to give to another, the debate is over the disposition of the pillage."- Walter Williams
  83. Not quite the same by Omega1045 · · Score: 1

    Police, fire, etc are services which are better funded by government for several reasons.

    First, if funding is from the government then all people should be covered equally by these services (theoretically).

    Additionally, government services should only be those things that the individual cannot provide for themselves (roads, police, etc). I think that the individual has plenty of access to software. It isn't like there is no software out there to choose!

    Third, let's be careful with the common good argument. It didn't work out to well for the people in the USSR.

    On a personal note, I am a small government, low taxes kind of guy. No, I am not a republican (which is not bad). I just don't believe government should be involved in anything that it doesn't NEED to be involved in. Linux (and other projects) are receiving a lot of private funding and support. As a US Taxpayer and supporter of Linux, and would prefer that my tax dollars go to other things. I could probably agree with an occasional grant :-)

    --

    Great ideas often receive violent opposition from mediocre minds. - Albert Einstein

  84. Don't forget! by Anonymous Coward · · Score: 0

    An excellent example is the organization of the police force, libraries and fire department in colonial Philadelphia,

    Another EXCELLENT example is public education--one of the first quasi-private services that states took over. Soon, it became the state's job to provide some degree of public education. Right now, public education is required in the US up to highschool (but not college), so let's just reflect on the quality of the work so far (i.e., let's exclude colleges for a second, which are not compulsary). We all know what a great job the states have done with K-12 education. All those laws, rules, and regulations; all those education ministries, bureaus; Oooohh! and the state standards boards! They're doing a cracker jack ob.

    And let's not forget how all this education gets funded: state lotteries provide for much of the monies, so that education funding is directly tied to discretionary spending that is extremely elastic in hard economic times. In states that follow the "Hope" scholarship system started by Gov. Miller in Georgia, we find that much of these gambing monies are spent on kids from the suburbs, while lottery ticket sales are primarily urban driven. This sort of equity share (taking money from the poorer communities and giving it as scholarships to wealthier kids in the burbs) is fair, you see, because heck, everyone has an equal chance, right?

    Yep, private enterprise and individual effort has consistently failed in all areas of history. We definitely need government involvement in software. We just have to convince a few numbskulls that software is not speech, and is not a form of individual expression. That way, we can better create government bureaus to regulate this speec^H^H^H^H^H, er, software development.

    Of course, I'm not talking about the sort of evil government censor control. No sir. I'm advocating the "friendly" government involvement in communication. Like selectively funding software projects is agrees/disagrees with. Surely the distribution of public monies for software development will never become politicized and ugly. Why, just look at public funding for the arts as an example: the government funds the entire spectrum of artists: from those that work with paint to create non-controversial art, to those that work with clay to create non-controverial art.

    Oh, I can't sing enough the praise of government control (through purse strings)!!! What better way to bring mediocrity and ubiquity to an otherwise intensely creative endeavor. -- That's exactly what we want for open source software development!!! More state involvement, regulation, oversight and administrative entrenchment!!! More regulation for coders who take government monies!!! More direct controls that companies can use over what types of works get funded!!!! Yeaha!!!

    1. Re:Don't forget! by Anonymous Coward · · Score: 0

      Is there a mod for excessive satire?

  85. Universities by Phat_Tony · · Score: 1

    Universities receive a lot of government funding. They also tend to contribute a lot to free software. Look at all the stuff that's come out of Carnegie Mellon, like the MACH kernel.

    There's even a lot of work done where the project isn't directly government funded on grants or contracts, but the work is mostly done by grad students working on government stipends.



    Anyway, while I am in favor of a lot more funding for free software, I'm not sure I'm entirely in favor of a lot of government funding for free software.

    "Many of the public goods we now take for granted--such as police, public libraries, and public fire departments--were historically provided either by private enterprises or by loosely-organized volunteers, neither of which have proven nearly as effectively for the common goods as their current government-run equivalents."

    Personally, I'm not sure this is entirely true. Police and Fire Departments probably are better under government, but I'd disagree on libraries. I'm not trying to start a flame war, but there are other things government has partially taken over, like charity (welfare), that I think they do a much poorer job handeling than society would without them. If you disagree with that instance, I'm sure you can think of other instances where this applies. Software is a more complex, technical thing to manage, and I think we want politicians managing it as little as possible. In principle they could support it without influencing it, but this usually isn't the way of things.

    I think it's easy to imagine how this could be bad. For example, the government could mandate the use of specific technologies or methods in free software. Or they could respond to industry pressure and refuse to fund any free software group that contributed to any peer-to-peer file sharing projects, etc. For some arguments on this, see this book or this article.

    --
    Can anyone tell me how to set my sig on Slashdot?
  86. Its called socialism. by HanzoSan · · Score: 4, Insightful



    Yes socialism seems to be the answer for dealing with the digital world, its not the answer for the physical world but definately for the digital world.

    --
    If you use Linux, please help development of Autopac
    1. Re:Its called socialism. by foniksonik · · Score: 1

      SO to ramificate ;-p Socialism for ideas (best exemplified by the 'digital world' you speak of) and Capitalism for the materials (ie: physical world).

      Makes sense to me, seeing as how you really can't own ideas anyways...

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    2. Re:Its called socialism. by Anonymous Coward · · Score: 0

      Socialism is where the means of production is owned by the people. So saying "Socialism for ideas" is just plain wrong as the means of creating ideas can not be owned!

      (I aknolage Socialism is used at other times but here its just wrong)

      BR B.

  87. Yes by sql*kitten · · Score: 2, Insightful

    Have any national governments taken measures to subsidize open source projects?

    Yes, who do you think paid for the earliest work on Linux? The Finnish government, of course! Like in many European countries, the taxpayer gives grants to students, and that's most likely what Linus lived on.

  88. It's not in government interest to fund open sourc by SumeetT · · Score: 1
    This is a very well highlighted point in Lessig's book -- Code and other laws of cyberspace. When a product is not open source, governments can lean on companies to make them install backdoors and other things like that -- these can be used by governments as and when they need to.

    However, in a open source product, the government has less control over what gets implemented, beacuse their power to "lean on" a corporation disappears.

  89. Free Software and the German government by greppling · · Score: 2, Informative
    The German "Innenministerium" directly funded the development of gnupg. However, after seeing the small success of the project (in terms of adoption rate), and maybe other reasons, the ministery finally decided to stop direct funding of OSS development, and instead relying on other means to support OSS.

    The other high-profile project funded by the German government is Kollaborate. This was done by the "BSI" (Federal Agency for IT security), which is known to be very Linux-friendly (and equally MS-unfriendly).

  90. 2313 by Anonymous Coward · · Score: 0

    In Soviet Russia, the public good is free software!

  91. governments don't do everything well... by FuzzyFurB · · Score: 1

    Not everything the government does is done well. Take the USPS. In general goverment paid employees do their jobs badly (every been to the DMV?). I don't see government funding helping out the OS movement much. Corporations spending money to develop COMPETITIVE open source products, now that's what I'm interested in seeing...

    --
    Will Stokes Album Shaper http://albumshaper.sf.net
  92. Universities? by Dr_Ish · · Score: 1

    It seems to me that one way in which governments support open source work is through their support of Universities. After all, a great many coders learn their art at State supported institutions. Students, graduate students and university faculty all contribute to open source projects. This is a fact of daily life, in addition to the well-known historical examples. Furthermore, grants provided to faculty often help support open source work (or software that is subsequently released under GPL and similar). So, two conclusions follow, (a) there is already a significant amount of public support of open source work, (b) if there needs to be more, it could easily be achieved through existing funding mechanisms like the NSF.

  93. Governments by Anonymous Coward · · Score: 0

    Many national governments are now promoting oss, like Germany, China, and South Korea. What is probably going to happen in the next year or two is they are going to get together and form an international organization.

    They will do this to help each other, to eliminate duplication of efforts, and to fill in gaps in the set of software their nations need. As part of that they will give out grants for projects they need done.

    Oh, and anything Microsoft produces they think would be useful, the nations will set up a project to duplicate it. At that point Microsoft will be truly screwed.

  94. There is no such thing as "Public Good" by Anonymous Coward · · Score: 0

    The purpose of the government is simple: provide things for citizens that we cannot provide for ourselves as individuals (roads, national airspace system, etc). The very notion of entertaining such an idea of public funding for software indicates that the perpetrator of said idea doesn't pay taxes.

    Put it this way: I pay more income taxes each year than I have ever spent on a single item other than my house. I would imagine that if you look at your own expenses you'll see that this is probably the same for you.

    The government doesn't do anything, and I mean *anything* very well. Fighting fires is one thing, funding software for the "Public Good" is ridiculous at best. The government should stick to building roads. There is no "Public Good" because there is nothing good about the government (read: IRS) holding a gun to my head and taking 30%+ of my income to give it to other people.

  95. Military by batura · · Score: 1

    Doesn't the US Military subsidize one of the variants of BSD? That would definitely count.

    1. Re:Military by Anonymous Coward · · Score: 0

      They used to fund OpenBSD. Then their project leader opened his mouth, and now they don't.

  96. Are you serious? by Anonymous Coward · · Score: 0

    Next you'll be asking for efficient and publicly funded health care, transportation and education!

  97. I live in philly by Anonymous Coward · · Score: 0

    An excellent example is the organization of the police force, libraries and fire department in colonial Philadelphia, in which these services became established in a very grassroots manner, then gradually gained acceptance as something that the state should provide.

    And they went straight downhill ever since the state took over. We need more grassroots and less government.

  98. NO NO NO! by Pharmboy · · Score: 1, Insightful

    We do NOT need government paid for programmers providing "free software" for the masses. I found this idea so shocking and obvious, I can't believe it was posted to begin with. This is the perfect example of communism, and wrought with the same problems.

    1. OSS developers develop what they like, not what they get paid for. Often, they are able to make money supporting what they give away for free, or by cross licensing, or other development. This is the why OSS generates good software, the developers do what they like.

    2. Govt. programmers, where to start: the potential to become yet another govt. employee, and develop the "its not my job" attitude, will insure that govt. sponsored software will be even less appealing than the MS products. By having programmers as Govt. employees, you will be telling them what to develop, and insuring very low productivity.

    3. Software is not a necessary service, thus has no place on the govt. payroll. Police, firemen, librarians ok. But we don't need a communistic system where software developers are being paid for providing a service that was previously done for free. The role of any govt. is supposed to be to only do for the public, those things that they can't reasonably do for themselves. Paving roads, building schools and national defense are good examples.

    4. If you think software is expensive now, wait until its free. Just like healthcare, it would become a bloated office, infected with special interests, potentially corrupted by "donations" from certain vendors, and low in both quality and accountability.

    5. Since I am not as proficiant as reading code as many, I would be unlikely to use "govt. generated" code, since I could not be sure there was not some type of tracking or backdoor to my system. Frankly, a little suspicion of the govt. is a good thing.

    6. There is nothing wrong with the current system of proprietary software, GPL, BSD, and all the other licenses. Its not broke, why fix it? It is controlled by the individual and companies. By allowing govt. into the software business, not only are you giving it an unfair advantage in the market place with this "free" software (which isn't free, its tax subsidized) and you are potentially putting people out of business and costing jobs.

    This is a very bad idea on many levels. An interesting topic over a beer, but a bad idea. I can think of 100s of reasons, but I think you get the general idea by now.

    --
    Tequila: It's not just for breakfast anymore!
    1. Re:NO NO NO! by YoJ · · Score: 1
      Subsidizing programmers with government money would not necessarily involve telling the programmers what to work on. I'm sure the approach would be like NSF grants. You have a good idea for a free software project, you write up a proposal, and the government may or may not decide to give you money to help you implement the proposal. I don't think that most people think that government interference is a big problem in basic science research at universities. The biggest effect is that research that might potentially benefit military applications is over-funded.

      The idea is not as radical as you think it is. There is some truth to the idea that since programs are really just information, why not remove all exclusivity constraints and have them be public goods? Science used to be proprietary and secret, but since it has moved to mostly public funding I would argue that there has been more progress and greater benefit to society.

    2. Re:NO NO NO! by kaybee · · Score: 1

      Thanks for the great post. You have thought about Economics too much though... everybody knows everything the government "gives" you is "free"! ;)

      Sadly enough, something like this would be free for the 45% of income earners who don't actually pay any income tax. But even for them there are bound to be strings attached.

      Regardless, it would cost a fortune, be a complete disaster, be morally wrong (taking money from people all over the country to create software most of the people wouldn't care to you), and unconstitutional (not like that matters much any more).

    3. Re:NO NO NO! by Pharmboy · · Score: 1

      The idea is not as radical as you think it is.

      Govt. granting a small amount of money to some projects doesn't bother me. A Department of Software does. I took from the article, a more drastic approach. I know the Govt has contributed alot to the internet itself indirectly, and I do see that as a good thing in moderation. Just not the next level, where the programers are full time govt. programers for GPL software.

      --
      Tequila: It's not just for breakfast anymore!
  99. The Problem is that it's Slowing Down by GroundBounce · · Score: 1

    What you say is true, although some of it was originally developed with military uses in mind besides just public good. The problem is that as the commercial software market grew bigger and bigger during the '60s, '70s, and '80s, the government slowly withdrew financial support and left more and more software development in the hands of private companies. What I think the original poster is calling for is a reversal of this trend, which I tend to agree with in many cases.

    A really good page which deals partially with the history of this process can be found here.

    Here is another good page, also worth a read, which makes a case for government support of open source software.

    1. Re:The Problem is that it's Slowing Down by Anonymous Coward · · Score: 0

      No, it's not slowing down... It's simply increasing much more slowly than private software development (both open and closed source).

      This is not surprising since most of the budget growth of the US govt is in social security and medicare expenditures. Funding from NASA, DOE, NIH, NSF, DOD research sponsorships increases more slowly.

      NIH and health-related NSF research have increased more quickly than the rest, but their sponsored research does not make as much open source software.

  100. sure by erikdotla · · Score: 2, Insightful

    If I can quit my job, work on free software, and go down to the local welfare office and fill out "free software developer" and get a fat check, then our society will have made some progress.

    Seriously though, such a program would require a careful balance between funding OSS and not killing our technology economy. We live in a capitalist society, and if our government takes action that hurts businesses that are considered to be doing an "OK" job (MS) then it seems a little contradictory to capitalism.

    Funding and providing Fire Departments is different because not only are these Public Good, they determined that they are necessary for healthy living (not dying.) Software is nowhere near this level of importance to most people. The government has no motivation to stop software businesses from doing what they do. If the government needs something (like TCP/IP) then they commission it and it gets made.

    --
    # Erik
  101. Separation of Church and state by BierGuzzl · · Score: 2, Insightful

    The idea that free software be provided by or developed by national governments is one that makes me wary of what amount of control the government can excercise. He who pays the piper calls the tune -- and free software is much more than just adhering to a software license. Things like publicly available bug databases seem to be the first thing to disappear when large dollar figures become involved.

    Much like the church is best off separated from the state, so the free software "movement", as a philosophy, cannot survive if institutionalized as a part of government. Free software organizations already get government and corporate grants, support and development through educational institutions, and widespread acceptance from the technical community, all without having a "Department of Public Software"

  102. free software already government sponsored by Uzik2 · · Score: 1

    There have been many free software packages produced by government organizations. Since they're paid for by public funds they're public property. Look for stuff produced by Sandia Labs, NASA, and there's some army stuff too.

    --
    -- Programming with boost is like building a house with lego. It's a cool but I wouldn't want to live in it
  103. Funding = wrong way to go by theMightyE · · Score: 3, Insightful
    I'm not so sure this would be a good idea as stated. One of the things that makes open source work as well as it does is that it is started by someone who has the proverbial 'itch' that needs to be scratched, meaning that they wish they had a particular bit of software and so head out to create it themselves. If enough other folks share the same 'itch' they start helping out with testing, adding new features, documentation, etc. The people who have the commitment and skill to make the biggest difference rise to the top and good software is made.

    Now imagine a scenario where there is governmnet funding. Out of work programmers, people who took a semester of pascal in highschool and are now looking for cash, etc., will go looking for projects to do to get in on the funding chuckwagon rather than responding to an existing need. Other hangers-on will attempt to join, not because they know the subject well or feel the same need to create a particular bit of software, but because they want in on the $$$. Arguments over which code to include would be biased by the author's desire to prove to the funding source that they had added the most lines of code, and not on technical merrit. Overall, it would become the opposite of what a good open source project should be.

  104. This is easy. by Feztaa · · Score: 1

    Just go on welfare, then you can program Open Source all day long.

    (though, when you're on welfare they make sure that you're actively looking for a job; I don't know how well it would go over if you told them you were an Open Source programmer)

    1. Re:This is easy. by Anonymous Coward · · Score: 0

      If you're in the IT business, they're going to find it rather hard to get you an interview. There was one IT job in today's paper.

  105. CLIGEN by Anonymous Coward · · Score: 0

    http://horizon.nserl.purdue.edu/Cligen/

    weather / erosion prediction model from the USDA-ARS-NSERL (National Soil Erosion Research Lab)

  106. Bioinformatics software by scottcain · · Score: 1
    The US government via the NIH subsidizes the development of bioinformatics software. In particular, I am the coordinator of a largish software project very nearly all of which is open source under one licence or another. It is the Generic Model Organism Database Project, which was created to avoid the constant reinvention of common software tools needed by the administrators of model organism databases.


    Scott

  107. NO! by Raging_Bob · · Score: 1

    No this is a horrible idea I think! Wherever the government spends its money you will always find strings attached. If government fund these projects then eventually they will decide that it 'owns' the the code and that it gets to decide who can use them. You think Microsoft is bad? MS doesn't currently have the athority to perform a dawn raid on your house and arrest pirates like the government can. Bad bad bad stay away! Everything the government does easily and quickly become politicised, they beauty of open source is the fact that it is not funded by a large entrenched and powerful institution.

    -RB
    -Eddie

    --
    Freedom in our Lifetime www.freestateproject.org
  108. ONLY TERRORISTS WANT PEACE by Anonymous Coward · · Score: 0

    And thus, Theo is a terrorist.

    1. Re:ONLY TERRORISTS WANT PEACE by Anonymous Coward · · Score: 0

      Ted the Raat doesn't want peace. He wants strife and noise. That's why he makes so much of both.

  109. sounds good to me by infiniphonic · · Score: 1

    sounds like a great idea to me. now if we could get them to subsidize broadband development so my cable modem service wouldent suck so much arse.

    --
    Crisis is the rule, not the exception.
  110. It Depends by istartedi · · Score: 2

    First, it depends on whether or not *all* the taxpayers get to use the software. That means Public Domain or BSD, not GPL. As much as you might love the GPL, you can't deny it's unfair for those who follow the software ownership business model to be forced to pay taxes so that their business can be undermined. A PD or BSD release puts both GPL'd and proprietary projects on an even footing.

    Second, it depends on whether or not the market is already providing the service. For example, a new government *NIX-based OS is hardly needed, what with all the companies producing such things in a seemingly endless variety. This applies for anything, not just software. The government should only provide a service when the market fails to provide the service, and the services is deemed necessary to the public good.

    That said, the question is moot anyway. The government already sponsors free software. Google around and you'll see that grants specify that copyrighted material produced by grant recipients is "retained by the grantee, but must be published in a manner that allows others to benefit from the research" or something to that effect.

    In the past, people slapped "academic use only" clauses on their software. Lately, they've been GPL'ing is a step in the right direction, but not quite all the way to PD/BSD.

    It's understandable that researchers want to retain their rights, but when it comes to selling licenses under something other than GPL or academic use, there is a culture of $call pricing which really sucks.

    You know $call pricing. That's where the cost of licensing is to call the researcher and negotiate some horrendous deal. Typicly, only corporations are invited into such a deal. A price schedule is never published. It's like dealing with embedded board manufacturers. Yuck.

    I can understand why they want grantees to retain rights, but they should require the publication of a price schedule for non-GPL usage.

    Now, if grantees had to PD or BSD their work, what would happen? There might be fewer grant applicants, which could be perceived as a good or bad thing depending on how you look at it. It's good if you're swinging the budget axe, and bad if you think there should be lots of research. However, with fewer grantees you could pay more to each grantee to offset the fact that they have less control over their work.

    It would be interesting to see how many grantees are actually selling their work anyway. I bet a lot of stuff is just sitting there at Universities, getting stale, because it was easier for people to roll their own than deal with $call pricing. Either that, or the researchers left academe and went to work for industry. That's a waste, and obviously not a public good.

    So. Is Free Software a Public Good? It depends.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  111. GnuPG by bkhl · · Score: 1

    GnuPG has recieved a lot of support from the German government, IIRC. I think there has been a /. story about it.

  112. Re:Answer: No by Moeses · · Score: 2, Insightful

    A problem with your argument is that software is not a physical product like soap or any of the others you list as examples.

    That aside, I think that the government competing with private enterprise example you gave could happen, in fact it already does, as the government DOES fund software, both open and closed. It hasn't really put anyone out of a job, in fact, since they are paying people to develope software they are creating jobs.

    It's more likely that a programmer would get a *different* programming job than loose a job due to an increase in government funding of software projects, whether open or closed.

  113. maybe not such a good idea by Anonymous Coward · · Score: 0

    Government subsidizing FSF projects would create doughnut eating programmers and a world dominated by windoze.

  114. Re:Answer: No by stephenry · · Score: 1

    Not necessarily. Operating systems are one practically the only technological example of a natural monopoly. Whoever controls the underlying operating system, controls whatever software maybe run on top of it. For example, Microsoft has the ability create products which maybe entirely integrated as part of the OS. Through this, Microsoft automatically has the upper hand, since if their product doesn't become popular through normal competition, they can change the rules as they require to make it (see: Netscape).

    What the governments of the world should do is support Linux (or any free and open OS), and more importantly a standardised version of it. Which ever programs are produced, run on top of a common base; and, as a result, compete on a level playing field. On the other hand however, Governments shouldn't subsidize products which aren't subject to such a monopoly. This would not only stifle competition, but may indeed constitute unfair competition to those already incumbent in the market.

  115. Software like Public television or NEA by mabhatter654 · · Score: 1
    Rather than "USA Linux" how about starting with government protection of Free Software similar to public television or NPR?

    The Feds don't start up stations, communities do that, but can petition as a Public Broadcaster for some Federal Funds and special programs that help them stay in business while providing services that may go unfufilled in the commercial sector. Take Sesame Street for an example. It's part of Children's television workshop...a non-profit org. They obviously have to get money from PBS to pay workers and actors to make the show...until recently [early 90's], they were the only game in town. Should they have been instantly privatized just because? Of course not...They set the standard for children's televison, and many people have imitated them. They created the Kids TV market when the corperate stuges overlooked it as unprofitable. Why couldn't a similar setup be created for software--actually it is, it would be nice for the Govt. to recognize that it does make a contribution to society at large. Perhaps help pick up the tab on some of SourceForge's bandwidth type things.

    Alternately, the Govt. could set up an NEA [national endowment for the arts] type project. DARPA is nice, but they don't really commit to projects without lots of strings attached. They also tend to be a bit fickle. Most of their tech is defence related. That turns some people off, and eliminates other people from contributing. An National Endowment for Software Arts might be just the ticket. It would allow little people to get funds for interesting or critical projects that may not get much attention, or for just plain research. Perhaps there could be a system of voting via SourceForge and other sites so that top rated projects that can't seem to find corperate sponserships can get monies for bandwith and programming expenses to complete/ perfect technologies.

    This isn't really unprecedented. The govt gives the large software corps all sorts of tax breaks, incentives, and gravy contracts to develop stuff that remains locked up under copyrights by some already mega-corp. It's just the idea that the Govt should support little people in the quest for software and also support the communities that have already built Free Software projects...rather than leaving them to the corperate dogs of war.

  116. Re:Answer: No by dingman · · Score: 1
    What you want is a "product" and not a "service". What you're asking for is for the government to provide free every product which does "good for the public". This would include, soap, laundry detergent, deoderant (heh), cars, bikes, clothes, scissors, pens, pencils, paper, toilet paper, paper clips, computers, books, magazines (aka toilet paper), etc etc (you get my point).


    Apparently, your point is that you don't understand the difference between a consumable object and software. Every one of your examples is a physical object. Most of your examples are consumable, and even the ones that aren't would be of reduced or limited usability when you try to split them between people. (eg, if I'm reading the magazine right now, there are a limited number of people who can read over my shoulder, and even that isn't desirable because of the inconvenience.) Software, on the other hand, is non-subtractive. Once a piece of software is written, there is no additional cost to run it on another machine, or fifty, or five million. Any appearance to the contrary is merely a figment of the proprietary licensing model, and nothing more.



    There is, of course, a small cost to making the copy - the bandwidth or CD + shipping are subtractive. Perhaps, then, government-sponsored development should charge a few buck to mail you a CD of the code.



    subsidize it to limit business opprotunities to provide individuals who are looking to earn a living and profit from their work.

    Right now, the software market is exceedingly inefficient in ways that favor software producers. This will change whether we like it or not, and Open Source and Free software are part of that inevitable change. In most cases, government intervention in markets should be directed towards making them more efficient, even though this reduces proffits, because more people benefit from efficient markets than benefit from inefficient ones.



    Oh and by the way, most towns in the U.S. still have volunteer services where very little money is provided by the town.

    Very little money? All the ones I know of use tax dollars to fund the purchase of equipment, even though the fire fighters themselves are not paid. It's often one of the larger line items at town meeting.


  117. Why software? Why not auditing? by Anonymous Coward · · Score: 1, Interesting

    Instead of gov't providing a product (software), why not provide a service (security auditing)?

    1. The police/fire/library examples are services. While the gov't sucks at providing services efficiently, they would be even worse at providing products.

    2. The Administration bitches about needing a secure national information infrastructure.

    3. The gov't has already done a little bit of this already (i.e., NSA).

    If we can get dollars and/or support directed towards security audits and contributions to key OSS projects, that would be great. If it came out of the DHS or defense budgets, that would be better. (insert your favorite "Code, not bombs" or "Code, not CAPPS" styled comments here) We would get the double benefit of A.) getting support for secure software and infrastructure, and B.) diverting away at least some funding from privacy-eroding and people-oppressing programs elsewhere.

    Things like the Linux kernel, SSH, Apache, FreeS/WAN, etc. come to mind.

    The government would need to do something to ensure that the code they produce stays open for the good of the commons. The easiest way would be for them to release their submitted patches into the public domain.

    One big hurdle: the gov't needs to get off of the brain-dead, schizophrenic kick about "crypto == munitions". Strong, effective crypto, without gov't backdoors that would eventually be discovered, is the only real way to secure our national information infrastructure.

    "Oh, the terrorists might use our crypto against us!" Bollocks. Terrorists use roads, but we don't stop building those.

    "Yeah, but we license drivers, so we should license Internet users." Bollocks. Anyone can physically operate a vehicle on the roads without a license, since rigid 100% enforcement is quite impossible in the real world, so licensing does not deter terrorism. Licensing Internet users will NEVER deter terrorism, and would only be limited to people within the US (and maybe ex-pats).

    ANY speech could potentially be a signal for harm to be done (steganography, anyone?) Therefore, demanding weak/no crypto to deter terrorism is an empty hope.

    The gov't should put its money where its mouth is and promote true security auditing in an open, peer-reviewable way.

  118. What about cheaters? by Thinkit3 · · Score: 1

    Wouldn't that be giving cheaters an easier time though? Yeah it's security through obscurity, but there's never been an open source fps that's current, so it's unknown how programming the client affects cheating.

    --
    -Libertarian secular transhumanist
  119. Public vs National Interest by ryochiji · · Score: 1

    Services like law enforcement, public libraries, roads, etc, generally benefit citizens, however, OSS benefits everyone everywhere. More specifically, a large portion of OSS users are in the US, but there are also many OSS users outside the US. If, for example, the US government started funding Linux development (not that that would ever happen, but let's assume it did), I'm sure some narrow minded congressman (with campaign contributions from a certain large software company in Redmond, Washington) would start asking why the US is funding the development of software that could benefit everybody, including "terrorists".

    It's questionable whether some governments act in the best interset of its citizens, but it's out right naiive to expect some governments to do something that would benefit humanity at large.

  120. National Science Foundation by leonia · · Score: 1

    A large number of networking and OS-related research-oriented code is developed by graduate students, who are almost always funded by taxpayer money, e.g., through the National Science Foundation or ONR (Office of Naval Research). However, universities now have the right (Baylor act) to restrict the dissemination of such code or to claim patents on the development. Many biomedical patents, in particular, are thus paid for twice: once by taxpayer money through the NIH and once again by taxpayers through higher drug prices. (European and Canadian taxpayers save on both counts...)

  121. Part of the appeal.... by __aanebg9627 · · Score: 1

    ... of Free Software is that it is not under the thumb of any established organization.

    It's out of the control of any business, government or church. That is a big part of what makes it attractive to work on. No organization directing the work for its own hidden benefit, to the detriment of the larger community. No one else calling the development tune. That would not be as true with government funding -- we would see conflicts as government tries to get its requirements and ambitions met by the software. TIA in your OS anyone?

    And it's a big part of the appeal for many governments and businesses. They don't have to worry about their competitors (other nations or businesses) using the software against them somehow.

  122. I wonder if they asked for USD 27,670... by WoTG · · Score: 2, Funny

    Man, if my governments would stop rounding up grants to the nearest dollar, imagine how much money it would save...

    =)

  123. Software is different by whittrash · · Score: 1

    The computer is becoming the new method of speech. Whoever controls the computer controls speech. Right now, no one has a lock on hardware, but Microsoft dominates software in the key market that most people live their daily lives with. You could say that Linux is a forum for free speech, a breath of fresh air in an otherwise oppressive atmosphere. I can see how government input can help this. It can provide security and vital services, and protect the rights of citizens from predatory companies or criminals, but central government control should not be a goal. The government is an 'enabler' for our society, not an end in itself.

    1. Re:Software is different by Spellbinder · · Score: 1

      i think it is not all free software goes now in government control that he aproves
      i think the government should support (local) software projects it can use in its administration
      maybe mozilla could be a project, or a ultra secure linux (desktop) distribution , free tax declaration (or what ever you call it) software, secure opensource software for voting machines, office software etc.
      i don't think the got should take over those projects (except the voting machine), but they could commit one developer or a whole team to a project
      or they could just help to fund some projects
      maybe they could even make a vote which projects to support

      --


      stop supporting microsoft with pirating their software!!!!!
    2. Re:Software is different by digitalunity · · Score: 1

      Linux In schools
      It would seem in the state of Oregon, they are now implementing Linux in a lot of places that save them money, all with self developed software. They even have their own distro, which is generic to work for any school that wants it.
      You can see that there is already government support for local projects. In Oregon, the K12Linux project was started by schools with the help of the Portland Linux User Group, Multnomah County Education Service District, and Red Hat.

      --
      You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
  124. No by spitzak · · Score: 1
    Writing "open source" for some government Department of Software would be a nightmare. I think most people agree here that this would be some huge buearacracy that would stop all innovation, bury everything under techinical requirements, and development and would probably attact real free software much more ferociously than any commercial company can.

    Conversely though, if a police department does write some useful software, they should release it, so other police departments (or anybody) can use it. I think that should be argued for.

    Several others have said here that such stuff must be BSD, I think I agree. The government is not allowed to release GPL code because they cannot copyright it. Apparently though they can modify GPL code and release that, however, as they have done so several times already.

  125. Many OSS projects are US government funded by hardaker · · Score: 1
    There are many open source projects that are government funded. The US government (many branches including everything fromDARPA to homeland sec. to the NSA to...) hire software contractors to produce something. The stipulation is frequently that the contractor gets to copyright the code anyway they want but the government is required to have a license to the resulting code as well.

    Now, many government contractors happen to be in it more for the fun than making products and reselling them. So many OSS projects are started as a result of government funding. Most of the time one of the US governments goals is to get as much adoption of the work as possible, so they're frequently all for OSS projects getting started from their work. Ideally, many of which use the BSD copyright license since it is usable by both commerical companies and non-commerical companies (lets not debate that please).

    Anyway, I've been involved in this process for years now and I personally have been involved with government funded contributions to about 10 different OSS packages. It's a good thing.

    However, after 9/11 less and less money is available this way as the government has been shifting more and more money toward classified programs (though even the classified programs can kick out their non-classified publically-usable code, and I'm seeing that now as well).

    Another note: many of the IETF protocols had goverment funding of either the documentation themselves or at least initial prototypes.

    --
    The next site to slashdot will be ready soon, but subscribers can beat the rush and start slashdotting it early!
  126. Governments already support FLOSS development by dwheeler · · Score: 1
    Governments already support the development of Free-Libre / Open Source Software (FLOSS). The U.S. government - specifically DARPA - developed the BSD TCP/IP stack, for example. More recently, Security-Enhanced Linux (SELinux) was developed that way, and I know that DARPA has a CHATS program specifically focused on FLOSS. Any software developed exclusively by U.S. government employees, in the process of his/her duties, is automatically in the public domain (and thus FLOSS) unless there's some classification issue. The German government paid for improvement (and specifically a GUI) for GnuPG.

    Many governments will only fund development work if the government benefits from it directly, or if it's viewed as a good way to disseminate academic or standards work already paid for by the government. In the U.S., in particular, the government does not want to get into the business of competing with business. You might want the U.S. government to pay for development of an application "for the good of its citizenry", but competing companies will be unhappy so it's unlikely that approach would succeed.

    I can certainly imagine a government might want to discourage its citizenry from depending on a "foreign monopoly", and thus do more FLOSS work. The phrase "office of open source" (OOOS!) certainly sounds amusing! But since FLOSS would aid anyone - not just that country - it's again the tragedy of the commons at work. A set of governments could certainly do something. You're more likely to get wins in countries where a single person can commit national resources without endless review by committee, and where that single person is unlikely to be bribeable. It's a fact of life: in some poor countries where FLOSS might be helpful, FLOSS developers generally don't have the money to grease the palms of government people - and proprietary developers do. Still, you could argue you only need to do it a few times - just one person could fund improvements in Open Office or Mozilla, with very dramatic results, since the products are already in generally decent shape.

    But the problem is that, in some sense, there are a lot of public goods and services that governments are being asked to provide, and software just isn't that high on their priority list. I know of no government complaining that it has too much money. Most governments have other things as a higher priority - if they don't fund software then software will still be produced, but if they don't fund schools or defense and so on, they can end up losing the country. Countries who are in decent shape have some advantage, and in democracies, if you can sell the project as something the country can be proud of I can imagine it working. (Look! We're leading the world in the new FLOSS development techniques, keeping more of our money at home, and growing our local high-tech industry!).

    Many will argue that if governments invested more into FLOSS, then they could switch to FLOSS and save even more in the long run. That may be true, but from the government point of view there's a risk that they'll put all that money in, and get nothing back for it. Even if a FLOSS program is a good one, it's difficult to contract or hire developers in a way that ensures that the work done is worthwhile; many studies suggest that most software projects fail. Even if a FLOSS program is successful, the government program might not create successful improvements to it. For example, governments generally favor the lowest bidder..!

    One interesting approach that hasn't been tried often enough is to bid on government contracts. Instead of trying to change the government, respond to how governments already work. If a government requests bids on a set of requirements, bid an approach that includes a FLOSS product that partly meets the requirement, as well as the costs of upgrading the product to meet the government requirements. (Think WINE, or importers/exporters for Open Office to work with Microsoft's proprietary formats). This probably won't work for st

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
  127. Could happen... by Anonymous Coward · · Score: 0

    If you want more federally funded open-source software, the solution is not for the government to spend more money. Instead more universities should grant their employess the freedom to publish under an open-source license.

    I am lead developer on a project funded by a federal grant (NIH). The software is provided for the "public good", or at least the good of the world research community in my field. That was stated explictly to be our purpose in the grant application and NIH funded the grant.

    Both the source and the binaries are given away under free-as-in beer license. Our license does fit the open-source definition, but it is at our discretion to change the license and we will likely switch to GPL or MPL soon.

    I had to switch universities to work on this project. Some software developed with federal funds is not assigned open-source licesenses because it is developed at universities which limit or prohibit open-source development. That was my situation until about 3 years ago. The policy was quite strict, if an employeed of the university authored sofware, there was a 1-year waiting period (minimum) while the university IP office evaluated the commercial potential of the software. If they deemed that it had commercial potential (is useful to anyone) then the university asserted ownership and barred the author from publication and distribution of the source. If the software was deemed not to have commercial potential (is useless) then the source could be published and distributed under an open source license.

    Under most circumstances that policy did not apply to students, I know of at least one who participated in kernel developement, got some patches accepted. But that sort of activity, participation in development of open source projects, is definitly off limits to faculty and staff. Some secretly break the rules, but of course they are risking there jobs in doing this.

    So creating more federally funded open-source software projects does not require more federal funding. In some cases, as was my situation, the federal funding is there, the authors want to GPL, but they ar blocked by their institution, because the authors are denied the academic freedom to publicly express their own ideas if those ideas are written in source code. More freedom will yield more free software.

  128. What a disgusting concept by kwiqsilver · · Score: 1

    First off he asserts that government run services are better than private ones as if it's some universal truth. What has government improved by taking over? In the US we have several examples of the government's wonderful leadership in things that should be private: AmTrak, our stellar public schools, the Park Service, and charity/welfare. All are full of corruption and inefficiency and provide piss poor results at ridiculous prices. The more the government fixes them, the worse they get.
    Compare the USPS to UPS or FedEx. The private companies do a better job. And when taxes (which the privates pay, but USPS doesn't) and subsidies (the USPS gets them, the privates don't) are factored in the private companies do it cheaper!
    Money also means control. If the government is funding much FS/OSS research, some idiot bureaucrat gets to make the decisions, not guys like Linus and RMS.
    There's a popular libertarian saying: The government is like a doctor who breaks your leg, gives you a pair of crutches, and then says, "if it wasn't for me, you wouldn't be able to walk."

    In a book I read by nobel-winning economist Milton Friedman, he talked about this sort of thing. He used the term vested self interest to describe what we do and disinterested third party to describe the government's role.
    We (FS/OSS users/developers) do a good job because we care about it, either because we use it and want it to work well, or because the people paying us will stop paying us if we don't do well, or we just feel a sense of pride for doing it well. We have a vested self interest in making sure we do things well. This is the main reason capitalism works: if you don't succeed, you don't eat.
    Government workers don't care. They're not paying for the work (first party), they're not using the work (second party), and because of the laws in place, many of them can't be fired for incompetence! If they do well, they eat, if they fail, they eat. This is the main reason socialism has failed every time it has been tried.

    And the most important reason is the ethical one: choice. Why should money be taken at gunpoint (which is what the IRS really amounts to) from companies like Microsoft to fund their competition? I'm no fan of MS: I don't buy their software, use it (except at work), or take jobs where MS is the target platform, but just because I dislike their tactics and products doesn't give me the right to take their money by force.
    Why should my mom have to pay for it? She doesn't use it, she doesn't care about it.
    The government funds FS/OSS by buying contracts from companies like IBM, and by people like Donald Becker writing pieces they need for government projects.
    Socialism is wrong! Free Software is about freedom of choice. If you honestly think socialism is the way to promote it, you just don't get it.

  129. Re:Answer: No by TheFrood · · Score: 2, Insightful

    What you want is a "product" and not a "service". What you're asking for is for the government to provide free every product which does "good for the public". This would include, soap, laundry detergent, deoderant (heh), cars, bikes, clothes, scissors, pens, pencils, paper, toilet paper, paper clips, computers, books, magazines (aka toilet paper), etc etc (you get my point).

    No, the question is asking whether the government should fund the development of software that's freely available for the public good. There's a big difference between providing copy-able bits and providing physical products. You're drawing an unwarranted parallel between a single government program and full-scale socialism.

    So what you're asking for is the government to determine what "product" is for the public good, subsidize it to limit business opprotunities to provide individuals who are looking to earn a living and profit from their work. Not to mention stock holders who make money on the profits made by companies who sell these products.

    So? Libraries limit business opportunities for bookstores. Public fire departments limit business opportunities for private firefighting companies. Police departments limit business opportunities for private security firms and private investigators. Any government service detracts from private business opportunities. The question to be asked is whether society benefits from the tradeoff.

    Doing this would not only affect the general moral of workers who provide such services, but will put thousands of people out of work while at the same time increasing our taxes to figures that I don't even want to imagine.

    I can't tell here whether you're referring to a government program to sponsor open-source development or to your straw-man target socialist government. If you're talking only about government funding of software development, I can't see how that would raise taxes to the enormous levels you seem to think it would.

    Generally, bad idea. Period. Besides, this "public good" is only to be for the public good of about 1/4 the US population.

    Not true. Software is fundamentally important to the economy. If publically funded software development were to make software more widely and cheaply available, the efficiency of the economy as a whole would improve, to everyone's benefit, even those who never sit in front of a monitor.

    Oh and by the way, most towns in the U.S. still have volunteer services where very little money is provided by the town.

    Unless I'm very much mistaken, any town with a fire department has to spend a significant amount of money on equipment and physical infrastructure, regardless of whether the actual labor is paid or free.

    TheFrood

    --
    If you say "I'll probably get modded down for this..." then I will mod you down.
  130. Government subsidy is against the spirit of "free" by eddie+can+read · · Score: 1

    A government subsidy comes from tax money, which is taken involuntarily. The idea of "free as in free speech", as I understand it, is that free software is freely created, freely distributed, and freely used. Taxes are not given freely.

  131. uh... by ZoneGray · · Score: 1

    would be a Good Thing

    Of course you think it would be a Good Thing, you want Free Software. People who want to sell lots of prescription drugs think it would be a Good Thing if we paid for those. People who want time off to take their pets to the vets think that mandatory leave is a Good Thing. Others think it would be a Good Thing if government subsidized blow jobs.

    Unfortunately, it's just another case of taking money from many for for the benefit of a few.

    And would it really be more economically efficient? How would they decide which free software to develop? You might want an Outlook replacement for e-mail, but Microsoft's lobbyists might want to have something to say about it. Oracle would squash any attempts at making a better database. Think about it.

    It's tempting to think that an "organized" process of development would be more efficient than the seeming haphazard system now in place. But the system's very haphazardness is what makes it effective. People develop the tools that are useful, because that's what they need. Companies happily subsidize open source software when it's worthwhile, but there are a zillion justly unsponsored projects for that one. So the system isn't as haphazard as it appears, and any government planning process would not only become a politcal football, it would also be slow as molasses. Just read your damned tax return form, that'll give you a hint of what a programmer would have to go through to get his project approved.

    Remember, we want Free as in Speech, not as in Beer. This suggestion is just free beer.

    Of cousre, the natural response is that what you really want is for the government to simply give money to kind-hearted developers who will choose their own projects and standards, and make great free stuff available for the rest of us. Unfortunately, the reality of government is that once it starts giving out money, you find people lining up to collect it who have no business being there, and anybody who would be affected by it, positively or negatively, would be pulling strings and corrupting the process.

    If they just wanted to throw a few million a year at some university or something to see what they came up with, then fine. But even that is subject to politcal machinations, and I think you'd be disappointed with the results. Free Software is alive, thriving and prospering, and it's a fantastic phenomenon. That's reality. Suggestions like this are simply dreams.

    1. Re:uh... by Anonymous Coward · · Score: 0
      Unfortunately, the reality of government is that once it starts giving out money, you find people lining up to collect it who have no business being there, and anybody who would be affected by it, positively or negatively, would be pulling strings and corrupting the process.
      Wow, welfare programmers...
  132. "conservative" "humor" by Anonymous Coward · · Score: 0

    It's stunning how consistently poor are the sense of humors exhibited by conservatives.

  133. Re:Free Software, and other Good Things by Gherald · · Score: 1

    You posted AC at 0, who is going to waste a mod point modding you down further as long as you are speaking coherently (read: not spamming GNAA) ?

    If slashdot had a general forum type system, the 3 bottom forum sections could be:

    "Microsoft sucks"

    "Riaa is evil"

    "SCO is full of it"

    Which would hopefully reduce the amount of senseless bashing that went on in the upper, more interesting forum sections...

  134. Why should the government provide funding? by bons · · Score: 1

    If it's for the public good, let the public fund it publicly. Let the public choose to donate money instead of having lawmakers determine their donation for them.

    "Ask not what your country can do for you, because the only tools they have to do it with are the police and the military." - Ken Boucher

  135. MOD THIS UP AS 'INSIGNFUL', pretty please! by PaulBu · · Score: 1

    Very good point, really.. Where are my modpints when I want to use them!

  136. Get real by Anonymous Coward · · Score: 0

    No, those companies are just a bunch of leeches sucking dry thousands of open source programmers who receieve a big fat $0 in return for their work.

  137. this crosses the line to communism by geekee · · Score: 1

    A government should NOT use taxpayer money to support free software beyond fees to actually use the software. It is a direct infringement on a basic freedom to force a taxpayer to subsidize free software. Services such as a police department and court system are necessary govt functions which are required to protect an individual's freedom. A person has no basic right to free software, however, and no person should have to pay so that someone else can get free software. Once a government points a gun at me and tells me I must pay to support free software, that government is stealing the product of my labor and giving it to others who have no right to it. If people want to right software, and give away the source, they have the right to do so. They have no right to demand that tax payers support this effort, however, and to do so is a step towards communism, which places the imagined rights of the collective above the rights of an individual.

    --
    Vote for Pedro
  138. Sure it does... by AzrealAO · · Score: 1

    Because the FAA also makes sure that planes aren't falling out of the sky on a regular basis and crashing into your house.

    So the FAA benefits you, even if you don't fly.

  139. Who are you asking? by Anonymous Coward · · Score: 0

    You're asking /. readers if public funding for software is a good idea? Why don't you also ask them if the government should distribute free PS2s and Laura Croft CDs.

    What kind of answer did you expect? Why not ask some public policy professionals?

  140. It's probably a bad idea by tarranp · · Score: 1

    It really depends on what the government's goal:

    If it is for a government project and has utility that is incidentally beneficial to others outside the government, it woud be OK.

    But, if the government is producing software that is not intended for their own use, then they are competing with private businesses and forcing their competitors to subsidize the development via tax dollars.

    An analogy may be made to writing books:

    If the government were to employ writers to produce documents related to governance, for example a document aimed at the general public explaining the principles behind copyrights, and how the associated laws work, there would be little controversy.

    But, then, if the government were to hire writers to write books on yoga and music theory, I for one, would see it as the misuse of my taxes. It would be better to let me keep the money and spend it on the books and authors that I wish to subsidize.

  141. Re:Answer: No by nathanh · · Score: 1
    What you want is a "product" and not a "service". What you're asking for is for the government to provide free every product which does "good for the public".

    I don't think he said "every product".

    Water. Medicine. There are two products that my government provides for "free" (the reality is that I've prepaid for them with taxes) for the good of the public.

    I also disagree with your assertion that software is a product. I think much of software is infrastructure, like roads or water or sewerage, but that's an argument for a different forum.

    So what you're asking for is the government to determine what "product" is for the public good, subsidize it to limit business opprotunities to provide individuals who are looking to earn a living and profit from their work. Not to mention stock holders who make money on the profits made by companies who sell these products.

    Doing this would not only affect the general moral of workers who provide such services, but will put thousands of people out of work while at the same time increasing our taxes to figures that I don't even want to imagine.

    The same could be said for any government funded service. Full privatisation of all industries is as unviable as no privatisation. There needs to be a balance.

  142. Yes, but... by rainmanjag · · Score: 1

    First off, great idea. I'd love to see this happen. I'm skeptical given how tight state and local budgets are these days, but whatever.

    I think there are two things you ignore though.

    First, this has been happening for a long time, except these "paid programmers" are professors at universities. Universities crank out **TONS** of free software and contribute to the development of free software and they get paid by the government, maybe not specifically to develop free software, but it happens none the less.

    Second, the difference between libraries or roads or whatever existing public goods there are is that there were never commercial competition for said public goods. There are not commercial libraries. There are not commercial highways. There are not commercial police units. But there are commercial software development houses. And the state competing with corporations is not going to happen on any real scale.

    For example, in the town I live in, Durango, CO, the town build a community recreation center. And it has turned out to be a huge public good. It's a wonderful facility with modern equipment and a natural meeting place for the community to interact. However, it competes directly with other local exercise facilities. And those facilities fought vigorously against the creation of the rec center. Many citizens argued that the government should not be filling functions designed for the public sector. In the end, the idea of building stronger community ties made the rec center a reality, but still, do you think MS or Sun or whomever would lay down if the U.S. started funding open-source development? That directly competes with their products? Unlikely.

    -jag

    --
    http://starboard.flowtheory.net/
  143. Mixed feelings about this one... by qtp · · Score: 1

    In the U.S., I think that the government should fund Free Software development for projects that the Government is likeyly to use or desires for specific projects. I also believe that the government should not fund the development of closed source projects that are destined to be products for private vendors, as that would be using public funds to enrich private individuals and of course would end up rife with corruption. Perhaps using the BSD license for government funded projects would be "politically correct" enough in the Republican sense as it would not preclude thier supporters from turning the project results into a money making venture if they had the desire, technology, and business sense to do so.

    I would not like to see the U.S. government begin funding programming in a more general way, because there is the possibility of uUniversities and Free Software development labs/projects becoming dependant on govt. money and the politicisation of Free Software when a govt. funded project is released that has the potential to be used in ways that some people do not approve of. A group of network security and monitoring tools could be misconscrued as "tools for hackers", or an HTTP server condemned as for "the distribution of pornography". To many, this may seem far fetched, but those who are familiar with the art world know how mixing public funding for museums and public exhibition venues was turned into a Republican "bully pulpit issue" in the controversy over the display of artwork most notably Piss Christ by Andres Serrano and some photographs by Robert Mapplethorpe. The works in question were not specifically created using government funds, but the issues arose when facilities that were partially funded by government grants decided to display the artwork. As it is now, he volunteer nature of much Free Software development prevents many of the political issues that could arise, and it also ensures that political decision making has little or no direct influence on what is developed or how.

    I must admit that I do find it disturbing to know that the U.S. government is funding "computer science" education programs that amount to little more than training facilities where people learn to program for a specific and propietary platform, but I'm not sure there is an acceptable policy that could prevent this.

    --
    Read, L
  144. BAD IDEA by coolchrism · · Score: 1

    This is not a good idea. Anything that the government funds gets messed up. Look what they have done to medical research, especially of AIDS. They fund it but then have requirements that must be met. They institute extra protocols and just make a mess of things, slowing down the research process. The same thing will happen to open source software. They will try to control it. Yes, they have done some good things with some public services, but others have ruined progress. Keep the government away from open source software. Grants may be ok, but the government should not gain complete control of open source software like they have done with many other public services. This is just my humble opinion.

  145. Nationalize Everything? by jasonditz · · Score: 1

    Likewise, posting informative things on slashdot is useful to the 'public' as some ill-defined collective, so why not nationalize slashdot and pay people by the post? Or better still, pay them by karma?

    The minute the government claims the provision of a service to be their responsiblity they start working toward the inevitable position of being a monopoly.

    You think Microsoft is an anticompetitive entity? Imagine how 'free' software would be once we start taxing everybody to pay for its development, and put the responsibility of that development into the hands of an organization with access to hundreds of thousands of police and military to make sure the consumer 'chooses properly'.

    Personal predicition: If the U.S. government decides that it should be in the business of producing 'free software' en masse, within 10 years time it will be illegal for a private citizen to own a compiler without a license. Can't have irresponsible commoners with access to the means of production, who knows what they might create.

  146. Government already meadles in software... by mabhatter654 · · Score: 1
    It's called copyrights and patents! Those things are just as artifically constructed as the GPL is socialist. "Idea Protection" is not a right. You can't keep anybody from excersizing their accumulated knowlage without drastic GOVERNMENT INTERVENTION.


    So this isn't about whether the government should act or not, but rather whether they should stick a pinky finger on the vastly tipped scales to compliment what the GNU and FSF have ALREADY started, and the people have wished to have.

  147. Irony by Anonymous Coward · · Score: 0

    Says the person with the Dean4Prez link in his signature.

  148. Free as in speech, not as in beer by messerman · · Score: 1

    I disagree, there's no violation of the concept of free speech if you pay the developers - in fact it's usually encouraged.

    You know what they say, free software is "free as in speech", not necessarily "free as in beer".

  149. Actually... by qtp · · Score: 3, Insightful

    Everyone does use Free Software, even if they are not aware of it.

    Much of the web is run on Free Software, and most (if not all) packets will cross routers, firewalls or bridges that are running Free Software at some point during thier journey.

    In fact, thier own computers may be using code that was directly derived from Free Software, such as the improved network stack in Windows (from BSD, IIRC).

    The world of propietary, closed source software has benefitted greatly from Free Software development, and this has benefitted EVERYONE, even if they know nothing about it.

    Including you.

    Also, there is no precident to a "benefit EVERYONE" requirement for government funding (at least in the U.S.).

    One example of government funding for a select few persons would be the funding of natural disater insurance programs for persons who choose to build thier houses on flood plains and on beaches. Government funded flood plain insurance enables people to live along rivers and the same coverage allowed the wealthier americans to ensure that most of us could not afford to live near the beach. (Before natural disaster relief plans covered beachfront property, it was quite inexpensive to have a house on or near the beach, but most chose not to because of the possibility of storm damage or erosion.)

    Another would be farming subsidies for tobbacco farmers. I fail to see how one could conscrue such funding as "beneficial to EVERYONE".

    --
    Read, L
  150. whatEVER by The+AtomicPunk · · Score: 1

    Here in Scottsdale, AZ, we have a private Fire/Ambulance service, Rural Metro. They're widely used across the United States these days, but started here.

    They're very effective and less expensive than government run equivilants.

    When has government ever managed to do something more efficiently than private enterprise? Those clodding bureaucrats have no interest in doing anything cheaply, or even doing anything well.

    1. Re:whatEVER by BenjyD · · Score: 1

      Oh yeah, US private prisons worked so well. Privatising the British railway system was a wonderful idea that didn't lead to huge accidents due to poor track maintenance. The UK state schools that were left stranded when the private companies signed up to run them broke their contracts were far more efficient.
      Public services are best run for the public good, not private profit.

  151. Infrastructural Development. by Irvu · · Score: 1

    I would think that the line to take when arguing is this: Infrastucture such as trains (the great railway monopolies that were granted in the U.S.), roads (The Interstate Commerce Commission), (I am sure that Non U.S. examples exists as well) etc. All help to promote commerce by making commerce possible. The existence of free internet software has helped the internet age, and all the associated businesses thrive. By arguing in that way as opposed to the "it's just the right thing dammit" manner you can make a bigger splash with economy-minded people.

  152. Free Software should stay free by pdan · · Score: 1

    You forgot about the most important property of free software. It is free. It gives you freedom to contribute, to use, to develop.
    Government financing removes the most essential freedom, the right of not being involved. 90% of people do not care about free software. If the government participates in financing it they will pay for it from their taxes. Don't you think that it depriving from freedom in its name.
    We should urge government to buy free software instead of proprietary but ONLY if it is more cost effective.

  153. Not right now... by csguy314 · · Score: 1

    As nice as this sounds, it's not really appropriate right now. Public funded institutions generally serve a use for the community as a whole. But in North America, there are still many, many people that don't own computers. Considering there are some 40 million people living in poverty in the US alone, I think there are better things that funding could be put towards instead of open source software projects.
    That's not to say this is a bad idea; but there are much higher priorities that need to be addressed. Besides, right now the volunteers are doing a pretty kick ass job.

    --
    This is left as an exercise for the reader.
  154. No protection for Art or music either? by mabhatter654 · · Score: 1
    The government shouldn't support museums or fund artist either? Not!

    What you are arguing is that the govt should put the rights of corporations above the rights of individuals. A small group of people have choosen to create Free Software. Why should that group not be encouraged and supported. Why must government only encourage greed?

    I do think that the original example it too biased toward Free Software. [I have a post below] I do think that free projects should be given some support, with equal access to the code for free and corporate interests. Although, I would encourage sponsorship of projects too eccentric or narrow to be of commercial interest. I would like to see and analog to PBS or NEA where already successful projects can get "help" for improvement, or where independant minds can develop ideas and give them to the public outright.

    The govenment has already stuck it's nose into the "free" market by allowing monopolies of copyright and patent. What about the huge tax credits for developing "accessable" software and "healthcare" software..the benificaries are huge corps, not hte little people. What about defence contractors paid to develop stuff. Then paid again to build it...and again with patents? Why can't little people be paid to just create stuff he wants to give away to everyone? Why only mega-corps that take our tax money and then outsource the production overseas?

    1. Re:No protection for Art or music either? by geekee · · Score: 1

      "The government shouldn't support museums or fund artist either? Not! "

      Many would argue they shouldn't, especially when ou see what kind of art your tax dollar is supporting. Those that support govts. donating to museums can at least argue it's important to preserve history. Software is a tool, however, and claiming donating to sw is somehow a necessity for human culture is a stretch at best. Maybe sw is your passion, but everyone has a passion and it's not the govt's job to support people's interests.

      "What you are arguing is that the govt should put the rights of corporations above the rights of individuals. A small group of people have choosen to create Free Software. Why should that group not be encouraged and supported. Why must government only encourage greed? "

      A corporation is simply a group of individuals asking for the right to free trade, which is a basic right of people, they're not asking for govt handouts (or at least shouldn't be). A govt. should encourage greed because channeled into productive work by people who respect the right of others, it has done more good for the human race than altruism ever has.

      "I do think that the original example it too biased toward Free Software. [I have a post below] I do think that free projects should be given some support, with equal access to the code for free and corporate interests. Although, I would encourage sponsorship of projects too eccentric or narrow to be of commercial interest. I would like to see and analog to PBS or NEA where already successful projects can get "help" for improvement, or where independant minds can develop ideas and give them to the public outright."

      A person does not have the right to demand the result of someone elses labor. You seem to think this is a basic right. An independent mind understands that he can't demand that someone gives him what he needs to be independent using the force of govt. And if you think govt handouts will make someone more independent, you are mistaken. He will turn into a beggar, grovelling before the whims of some elected offcial placed in charge of our tax dollars earmarked for this campaign.

      "The govenment has already stuck it's nose into the "free" market by allowing monopolies of copyright and patent. What about the huge tax credits for developing "accessable" software and "healthcare" software..the benificaries are huge corps, not hte little people. What about defence contractors paid to develop stuff. Then paid again to build it...and again with patents? Why can't little people be paid to just create stuff he wants to give away to everyone? Why only mega-corps that take our tax money and then outsource the production overseas?"

      Free market cannot exist without govt. Anarchy allows the violation of basic human rights through theft. Calling copyright of a book a monopoly is silly. An author is competing against every other author. Especially with today's technology, the cost of reproduction is low compared to the cost of creation. Therefore, allowing anyone to copy someones work is no better than letting someone steal your merchadise. Either way, your net assets have been reduced, and the incentive to find a new profession becomes greater. As for tax credits, I agree with you. There should be a simple flat tax, with no credits for investing, buying a house, having kids, etc. BTW, mega corporations that make a profit pay taxes, they don't receive taxes. Only companies losing money get away without paying taxes if their lawyers are good, and even then they pay payroll tax. As for paying a contractor for defense, that the govts job, to protect it's citizens rights from foreign invaders. I have no problem with the govt spending money on software for it's own needs, but it has no right propping up free software just because citizens think they have a right to free software at the expense of the tax payer.

      --
      Vote for Pedro
  155. Government Developers by ChefInnocent · · Score: 1

    Actually, I know the Idaho state government does develop software that is publically available. Occasionally, some lines of source are censored due to legal issues. So, other than the censored lines, anyone can request the source for publically available programs written by state employees. The only problem is, is that nobody would probably care to use these programs as they are all designed for a purpose useful to the government. The other problem, is that it may take some time to actually get the source as the government agency determines the motivation behind the request. I find many other people on Slashdot seem to be very negative about the government developing software. I think it's great. In fact, I think they ought to develop a usable OS. Design the infrastructure that people, businesses, and the government needs.

  156. Mod parent down by Anonymous Coward · · Score: 0

    If the parent of this post isn't flamebait, I don't know what is!

  157. ok, so how do i get some cash? by Jah+Shaka · · Score: 2, Funny

    I have been developing jahshaka for over 1 1/2 years now and would like to find out how i can get some cash to help move the project ahead...

    I figure while i 'm at it i could use some of the cash to get a new mercedes to help move myself ahead as well

    Think my criminal record will get in the way?

    Sounds like we are selling out the revolution... the government doesnt give you anything for free...

  158. Re:If You Think The Private Sector Is Dilbertized. by tcopeland · · Score: 1

    The flip side:

    As a govt contractor for a small company paid to support govt projects, I am also allowed to work on open source projects. Since I work for a small company with no overhead, my workstation is a 2 CPU Linux box with 2 GB of RAM which I purchased after my boss' only guidelines were to "keep it under $5K".

    I agree wholeheartedly with your analysis of the suggested Dept of Software foulness, but pls recognize that some good OSS gets written under govt auspices, and it can work out well for everyone.

  159. I think the GPL does non-excludability... by Kjella · · Score: 1

    While the GPL can't stand above IP law, it says if it is discriminated against (e.g. patents), the GPL is no longer a valid distribution licence. So you can't take GPL code, and control its distribution by only issuing patent licences to those you want to.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  160. Some never learn or earn ... by RDJEnter · · Score: 1

    Government provided / controlled software is a horrible idea. Again the inept myrmidons from the former Soviet Union belch forth their socialistic rhetoric.
    There is no reason to expect Government software to be any better a "product" than any other Government service provided to date. I haven't seen any government service that is superior to a privately operated one (Education, Public Services, Transportation, etc). As a previous /.'er remarked many townships across this country are staffed privately or by volunteers already. Having been involved in Government bureaucracies for many years I can say with certainty I have never worked with or against a more inept bunch of degenerates. I have never seen more money wasted, more payouts (bribes), more corruption and more crime committed by one group of individuals. If those are the kind of people you want developing your software please leave this country now or at least don't vote. There are plenty of other socialistic countries in ruin from that type of thinking to go live in. Dont' destroy this one too.
    There are too many bums leeching off of the American taxpayer, as well as too much Government control of our lives already. Try living free and taking responsibility for your own life for a change and stay out of mine!

  161. Software, like information, is a public good by The+Revolutionary · · Score: 2, Insightful

    Computer software, for the purposes of determining whether or not it is a public good, is like information.

    Many publicly funded institutions and agencies provide information at little -- and usually, no -- direct cost. The providing of this information is widely considered to be a public good.The particular purpose and sort of this information varies:
    - Some of this information is the sort of information which enables private citizens and land owners -- private citizens granted temporary, revocable, and limited authority over some portion of our natural resources -- to steward our nation's -- and our world's -- shared resources in a responsible way, consistent with the duties they as such have to each and every one of us.
    - Some of this information enables private citizens to do with these resources over which they have this temporary, revocable, and limited authority, that which they have a legitimate expectation to do.
    - Some of this information enables citizens to evaluate the risks they face by engaging in certain behaviors, or by living in certain ways or in certain environments.
    - Some of this information enables private citizens enables citizens to carry out tasks and to obtain certain other goods which they as people in these modern times have a legitimate expectation be able to do or to have access to, regardless of their social, political, or economic status, situation, and circumstance.

    One example of this type of information is that provided through "extension services":
    Many counties, states, as well as public universities, provide publicly funded information services. This often includes providing information about agriculture, livestock, landscaping, land care, building, wildlife, codes, and drainage systems.

    Another example of this information is personal health care related:
    We provide information to expecting mothers, to those citizens -- and non citizens within our borders -- who face an increased health risk due to their behavior, life choices, or environment,. We provide to everyone information about their bodies and life changes, to the extent that they as people in these modern times have a legitimate expectation to know about their bodies and life changes regardless of their education or their ability to pay for it.

    Computer software as a public good is similar in many ways to information as a public good:
    - Computer software, like information, once obtained, is an unlimited resource. Distributing one copy of it does not limit or otherwise affect our ability to distribute another identical copy, and this distribution may be done at very little to no cost.
    - Computer software, like information, requires both an initial investment to organize, verify, and to be put into an accessible form, as well as continuing costs to maintain the accuracy and relevance of.
    - Computer software, like information, provides the groundwork which enables private citizens to be good stewards of that portion of our resources over which they have some temporary, revocable, and limited authority.
    - Computer software, like information, provides the groundwork which enable private citizens to carry out the tasks and to obtain the additional goods which they in virtue of being citizens have a legitimate expectation to carry out and to obtain.

    One example of this is access to electronic communication:
    Increasingly, modern people have a legitimate expectation to be able to communicate with friends, family members, their representatives, and appointed government officials, electronically, and from the privacy of their own homes. Software provides the groundwork which enables these citizens to realize these legitimate expectations. It is unacceptable for the realization of private citizens' legitimate expectation to use secure, reliable, and comprehensible, and usable, electronic communication in the privacy of their own homes to be dependent upon their acceptance of a draconian set of terms of use and limitation of rights such as m

  162. In the end, why should they? by forgoil · · Score: 2, Insightful

    The smart goverments will look upon the dumb goverments spending money on free software, and then just use it. Thank you very much. Why spend money on software which your competitors can use with 0 research and development cost?

    Think about it.

    1. Re:In the end, why should they? by Drakon86 · · Score: 1

      The government is there to watch over, maintain and improve the society. Funding Free Software *is* improving soviety. Your argument is kinda like:
      "The smart government will look upon the dumb governments spending money for charity and will use that money for something else(buying Windows(TM)) for government computers".
      This is all pure MOHO. (my own humble opinion)

    2. Re:In the end, why should they? by mickwd · · Score: 1

      And what's wrong with making the world a better place ?

      Governments exist to make the country they govern a better place. It could be argued that spending money on free software can help achieve this.

      But they don't have to exclude making other countries better places, too.

  163. Re:Answer: No by geekee · · Score: 1

    "What you want is a "product" and not a "service". What you're asking for is for the government to provide free every product which does "good for the public". This would include, soap, laundry detergent, deoderant (heh), cars, bikes, clothes, scissors, pens, pencils, paper, toilet paper, paper clips, computers, books, magazines (aka toilet paper), etc etc (you get my point). No, the question is asking whether the government should fund the development of software that's freely available for the public good. There's a big difference between providing copy-able bits and providing physical products. You're drawing an unwarranted parallel between a single government program and full-scale socialism."

    The parent's example are much more basic necessities than software. Why do you think taxpayers should pay programmers for software put have to shell out their own money for soap? If you want to make the US a socialist country, I'd think you'd put soap before software?

    --
    Vote for Pedro
  164. Keep the feds out of it by Anonymous Coward · · Score: 0

    You let government in on the act and the whole kit and kaboodle goes down the gurgler. Keep it free.

  165. mirror.mcs.anl.gov is certainly a help by yukonc · · Score: 1

    I download all my ISOs and files from this server for its reliablity and large amounts of bandwidth. Its a federal gov't entity, so it is a contribution in some way to the open source movement. I feel like I am getting something back for my taxes that doesn't involve bombing innocent people in other countries.

  166. Clothes, shoes & Gasoline by Anonymous Coward · · Score: 0

    Clothes, shoes & Gasoline.
    Shouldn't the government take over those areas
    also ? I think everything which is good for the public should belong to the Government. And everything bad is not needed anyway, so those
    areas can be killed off

    -Karl Marx

  167. American Definition by Anonymous Coward · · Score: 0

    In America, what's good for big business is good for the public.

  168. Government != Freedom by Anonymous Coward · · Score: 0

    If you're trying to preserve the Free in Free Software, why involve the government?

    Every monopoly in American history was formed by intervention (favoritism) by the government.
    The more police, fire, and libraries became under the responsibility of government, the less efficient and lower quality they became. Think about it and look into it.

    It just seems that everybody in business wants government intervention on their side to silence competitors. That hurts the quality of the product and the rights of the consumer in the long run.

    - my password isn't working...
    hmmph

  169. Clarification by Anonymous Coward · · Score: 0
    First of all, I agree with part of your argument: Software in general does not have non-exculdability. However, this article was not about software in general; it was about free software, and free software does have non-excludability. Anyone who wants to consume free software (including copylefted software) may do so.

    This means that free software is a public good.

  170. Kroupware = German gov't by taped2thedesk · · Score: 1

    Kroupware Server is an open source project that was funded by the German government - Bundesamt fur Sicherheit in der Informationstechnik (Federal Agency of IT-Security).

  171. I, for one, am with you. by Anonymous Coward · · Score: 0
    No, really, I am. Seriously!!!! I hate money.

    NOTE: Despite how it may seem, this is not sarcasm. Please don't mod it funny.

  172. Re:Gee, the attacks on Ah-nuld have spilled onto / by Anonymous Coward · · Score: 0
    How low will the leftists go to try and derail Arnie for Gov?

    Oh c'mon. We all know that leftist radicals are communist pigs. If anything it's the conservatives who should be afraid. Communism has always been a phantom threat that they used to dominate the world and oppress their citizens.

  173. Clarifications by Anonymous Coward · · Score: 0
    First of all, that's not actually a slogan. It's a clarification. And it actually says, "Think 'free' as in 'free speech,' not 'free beer.'". It is not about which of our freedoms the concept most closely resembles, but rather about which definition of the word "free" is being used.

    Second, the concept of free software merely allows the software to be distributed gratis. It does not require it to be. It is entirely possible for a free software project to be created that is in fact not available to anyone gratis. But that does not mean it isn't free software.

    1. Re:Clarifications by Arandir · · Score: 1

      It is not about which of our freedoms the concept most closely resembles, but rather about which definition of the word "free" is being used.

      My dictionary has 15 definitions of "free", plus numerous subdefinitions. One only of them refers to the lack of monetary cost. I seems that languages that have two words for "free" are not much more precise than English. I find it interesting that the last definition is: "5 : open to all comers". Hmmm, maybe "Open Source" is the best name after all.

      It is entirely possible for a free software project to be created that is in fact not available to anyone gratis.

      In theory, anything is possible. Windows might be open sourced tomorrow, or the Sun might go nova. But I seriously doubt it. Likewise, I seriously doubt I would ever see a Free Software project be only available via monetary payment. I know of none now. I don't think you do either.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  174. Security Enhanced Linux, NSA? by Trailer+Trash · · Score: 1

    http://www.nsa.gov/selinux/

    The US government is getting into it, and, quite frankly, kicking ass and taking names...

  175. proprietary software sucks by MegaFur · · Score: 2, Insightful

    (Warning: the following post is very glib (but not really funny). It doesn't take itself too seriously so you shouldn't either.)

    Proprietary software sucks. Don't take my word for it. Just read the article.

    I mean, after all--if the proprietary software is already buggy, if the companies charge for the tech support as well, then what is the company really providing for the user? Clever marketing? Ease of aquisition of software (can be downloaded or purchased from a store)? Easy installation?

    Okay, that's it guys. If the proprietary software really does suck that much, then all the Open Source community needs to do is (somehow) run a huge marketing campain and make the auto-installers work better. The tech support might suck, and the software might be full of bugs, but that's not any different from commercial software. (at least according to that one, rather short, CNN article) The only remaining barriers are lack of knowelge from the general public and difficulties with installation.

    --
    Furry cows moo and decompress.
    1. Re:proprietary software sucks by Anonymous Coward · · Score: 0

      Open Source software sucks too. Just look at open office for example. It's a poor copy of ms office

  176. According to needs, yes by Frodo420024 · · Score: 1
    I'm aware that many have endorsed Linux in particular, and free software in general, but I was wondering about actual funding.

    When some government agency needs, it'll commission it. In Germany, Kroupware (Exchange replacement) is the prime example. They commissioned it, and the winner of the bid just happened to be doing Open Source.

    For OpenOffice.org, here in Denmark and in Norway, public institutions at a lower level have hired people to coordinate or make translations into our languages.

    It's small scale yet, though.

    --
    I'm in a Unix state of mind.
  177. Software is a Service by Bernie+Fsckinner · · Score: 0

    Despite what Bill Gates wants you to think, software is a service, not a product.

  178. Government Software by solprovider · · Score: 1

    The purpose of free software was to build a library of software that can be reused. The best thing about computers is you teach them how to do something once and they will remember and repeat it forever. The GPL was written to prevent code from being locked into commercial applications where it could not be reused.

    Yes, many open source developers are writing Yet Another Text Editor. They write software because it is fun and expect that everybody else wants THEIR version. So what? If someone does write code to implement a new feature, the popular versions can use that code. Effort is saved.
    - But there is a chasm today. MSWord cannot use GPL'd code. And "free" applications cannot use any of MSWord's code; they have trouble just working with the file formats. This is an unstable situation. Everybody's productivity suffers. Since most companies want the best productivity from their applications, and open source applications help all programs while closed source applications are useless except for their stated purpose, it is very likely that hidden code will disappear.

    All software written for the US government is public domain, unless declared secret. The GPL does not apply, because anyone can use that code without needing the special rights for distribution granted by the GPL. So if the US gov releases a library, it can be used by any project, commercial or "free". If code is released specifically for a GPL'd project, then the project is still GPL'd, but that particular code is still public domain, and could be used by a commercial project

    The government requires much code to be written. Having that code available to everybody else will not cost jobs:
    1. The government will be hiring programmers.
    2. (Non-software) companies will be able to use that code for in-house projects.
    3. Some of the code will be used by "free" projects.
    4. Programmers will be hired to implement, extend, and support projects that use this code.
    5. Some companies can provide the service of knowing all the code available. They could quickly deliver tested code for specific purpose. You still need your in-house programmers to integrate it.

    The goal of free software is to continue building the library of available code to reduce the effort of all programmers. The government needs code; there is no reason for it to not release it for the public good. It will make both "free" and "commercial" software better. (Imagine if MS used government-written code: security must improve. Of course it cannot get worse.)

    ---
    The ultimate goal of every programmer is to reach the day when every program has been written. (See the first paragraph.) This will probably take a few millennia, and we can make much money in the process. But someday we will have written the best OS and the best data storage system and the best communication system.

    ---
    People are mentioning how this will affect the software "industry". The software industry is an anomaly. They are providing the tools so the actual workers can implement better applications. Instead, they are making it more difficult to write applications by keeping some of the code hidden. When Windows crashes, nobody can fix it. When Apache crashes, the reason is discovered and the code is fixed. Many companies that hide code will probably disappear during the Crash of 2004, and our jobs will become a little easier.

    --
    I spend my life entertaining my brain.
  179. German Government by kris · · Score: 2, Informative

    The German government has paid for a number of applications that have been implemented as GPLed software products. In particular, there have been several high profile projects such as Sphinx (gpg and kmail integration) and kroupware (now transforming into kolab and kontact).

    But there is a lot of OSS activity at lower levels, for example the Java Anon Proxy (JAP) project as a joint venture between Dresden University and the privacy commissioner of Land Schleswig-Holstein, several School Linux Projects, a large scale Linux deployment for schools around the city of Moers (serving 250.000 users), and many more projects at a similar level.

    In studies on Open Source Development, many European countries come out "on top", that is the number of developers from European countries is higher than it should be according to their proportional headcount. Such Government subsidized OSS projects and deployments are a strong factor, creating a climate where OSS can flourish and produce many good projects and products.

  180. The third way by sthingp · · Score: 1

    Interesting thoughts, but "the third way" represents an approach where the public and private sector indeed have a third and effective companion - the civil society. A governmental approach must thus be to support and make room (e.g. in legislation - Software patents ring a bell?) for the civil society. Funding is not the primary concern. It shouldn't be because the public sector is trying to cut down the public funding of non-core public responsibilities. (Criterias for core vs non-core is still debatable though.) Tony Blair used Anthony Giddens term, "the third way", in his political campaign to make people believe that he could make everyone happy - the socialists and the conservatives. But the trilateral understanding of society is nonetheless interesting when thinking of Open Source. Here is a link to a paper I wrote about this issue a few years ago and before I really understood Open Source. (so please be gentle!) - http://opensource.mit.edu/papers/pedersen.pdf

  181. sw and police not really the same thing by Jussi+K.+Kojootti · · Score: 1

    I believe the main things here are
    a) efficiency and
    b) reliability

    A lot of government services are not handled by private companies because we want rock solid reliability, even if it means bad economical efficiency.
    I guess there are some areas of software engineering where it would be better that market conditions didn't have large effects (like firms going bancrupt) on the delivered services. In most cases however, the important point is economical efficiency, and that is best delivered by a free market.

  182. nice! by Aeonsfx · · Score: 1

    Cool, cool idea. I might add that public domain and BSDish licenses are ideal for this purpose. Just imagine, DARPA going along with OpenBSD, maybe another gov't decides to make its own desktop (sounds like Germany), maybe Japan will fund an open source game engine... I can dream can't I???

  183. why shouldn't they, really? by Jussi+K.+Kojootti · · Score: 1

    A bit like (government funded) university research that's just let out in the public. The fools! All the 'competitors' are going to steal it with 0 cost!

    Seriously, this is the same argument that is used against free software in general: That you can't benefit from it financially. Still, there are quite a lot of companies making a living on Linux and such...
    You think about it: If a government funded software becomes popular (because it's free) it might not only drive costs down, but might also create jobs on the side. So, if these benefits are more than equal to the costs, why would the country care if some 'competitor' does the same?

    I'm not sure that government funded free software is a good idea myself, but I find your points both merchantilistic and moot.

  184. GPL best for "free to everyone" by abe+ferlman · · Score: 1

    BSD licenses can be extended with proprietary additions.

    The problem with BSD is that it allows people to extend a body of code in a way that makes that body of code less free as a whole- it's called embrace extend extinguish. They take free software and hijack it with proprietary protocols and manipulation of standards processes for their own gain.

    If the market could be trusted to prefer free software on its own the BSD license wouldn't matter. Since people don't demand free software largely because they don't understand what's at stake, it's important for governments not to leave the playing field slanted in favor of corporations who make non-free software. That's what releasing BSD licensed software does.

    --
    microsoftword.mp3 - it doesn't care that they're not words...
  185. Swing your fist by rjc5 · · Score: 1
    I have no problem with the government sponsoring free software development, but if they do so, they should use a license that allows anyone and everyone to benefit from the software.

    There is an old saying, "your freedom to swing your fist stops at the end of my nose". The freedom "to swing your fist" is a `freedom to'; freedom from being hit is a `freedom from'.

    Let's use these notions to compare a modified BSD license with the GNU General Public License.

    Alice pays taxes that enable Bob to write software under the modified BSD license.

    Charles takes that code, fixes a bug in it, and publishes the result. He then has the legal freedom to prevent Alice, Bob, Doris, and Edward from using that bug fix.

    Alice, the taxpayer, may fail to benefit from all the programming.

    Alternatively, Alice pays her taxes to support George to write software under the GNU General Public License. Fred takes that code and fixes a bug. After publishing his work, Fred may not prevent anyone from using the bug fix. Alice, Bob, Charles, Doris, Edward and George are legally free from being harmed.

    Alice, the tax payer, benefits.

    A modified BSD license is a `freedom to' license. Under it, a bully may both legally swing his fist and also legally punch you. You may feel this is unethical and immoral, but under the license, the bully has the legal right to do so: specifically, under a modified BSD license any one may take your code, improve it, publish it, and then prevent you and others' from using an improvement to your own code. He or she may not, just as a bully may decide not to punch you. But legally he or she has the freedom to do so.

    On the other hand, the GNU General Public License is a `freedom from' license. The bully may swing his fist, but he must stop before he hits your nose. Under GNU General Public License, you are protected against someone who takes your code, improves it, publishes it, and then tries to prevent you from using the improvement to your own code. The GNU GPL vaccinates you against being harmed.

    --
    Robert J. Chassell
  186. EU feasibility study by LeftOfCentre · · Score: 1

    The European Commision last year poured some money into studying whether government computers in member state could be migrated to open source. Although, I'll concede that this isn't quite the same thing as actually funding open source development.

  187. Gift culture superior by Anonymous Coward · · Score: 0

    Go and read about gift cultures. A far superior model for software production.

  188. Premise is seriously wrong by rlglende · · Score: 1

    "Many of the public goods we now take for granted--such as police, public libraries, and public fire departments--were historically provided either by private enterprises or by loosely-organized volunteers, neither of which have proven nearly as effectively for the common goods as their current government-run equivalents. "

    Every study of public services shows them to be 25% as cost-effective as the same service provided by a private organization. This includes fire departments. At least some cities contract out fire departments as a result.

    Lew

    --
    "The Constitution, the WHOLE Constitution, and nothing but the CONSTITUTION."
  189. the brazilian goverment & finances by ahree · · Score: 1

    i wish i could give yall better links but if you search google for "brazil government linux" you'll find quite a bit about how the brazilian government. it was also mentioned here, here:

    http://slashdot.org/article.pl?sid=03/06/14/1422 21 2

    we'll see how thing go down in LulaLand goes....

  190. MOD UPP PARENT!!!! by Anonymous Coward · · Score: 0

    MOD UPP PARENT!!!!

  191. Truly free? Yes. GPL? No. by Brett+Glass · · Score: 1
    I realize that this stance might not be popular with the rabid "intellectual property is evil" crowd, but the best course for government to take is to promote truly free software (i.e. software that's licensed under the MIT, BSD, and similar licenses) while prohibiting government use of software that's GPLed. (In fact, it'd be a great idea to explicitly state that the GPL and other viral licenses are invalid and unenforceable.) This would best serve citizens' interests, because it would forestall the negative effects of the GPL on businesses and on citizens' livelihoods.

    Remember, folks, what the GPL is about. It was explicitly intended, as stated in Stallman's "GNU Manifesto," to see to it that good-paying jobs for programmers are "banned" (his own word) and that software companies are destroyed. And, as we've seen from the experiences of companies which have been wiped out by the GPL, this strategy works if the GPL is allowed to stand. This is hardly what these nations and the programmers who live there need. The answer? Insist that "free" software be truly free, without the GPL's nasty, anti-programmer "poison pill" which prevents programmers from being rewarded for the incremental improvements they make to software. I'd like to see every nation adopt such a policy.

  192. Software is not a public good by Anonymous Coward · · Score: 0

    Software is not a publiv good and should not be subsidized by the government.
    Public goods are an economics concept, they are both non-rival and non-excludeable; software does not fit this bill. Therefore they are a private good and should not recieve public funding.

    Additionally the only public good mentioned in the article I am replying to is the police force, all the others should be privately provided by the free market.

  193. Not With My Tax Dollars by reallocate · · Score: 1

    Open source is supported by "a" community, not "the" community. I don't want my tax dollars supporting a software development model any more than I want my tax dollars supporting a model airplane.

    Fire, water, roads, etc., are examples of universal requirements. Using open source software is not.

    Besides, you need to justify your contention that open source serves the public welfare.

    --
    -- Slashdot: When Public Access TV Says "No"
  194. NO ! by Anonymous Coward · · Score: 0

    Open source software or whatever you would like to call it is *ours* ! No government, no privately owned business has to meddle with it. We must not loose the precioussssss !!!