Free Software Law in Peruvian Congress
An Anonymous Coward writes "There is a story on oreillynet.com
on the response by a Peruvian Congressman to Microsoft's letter opposing a proposed Free Software Law. Here's the translated letter and this is the original letter that Microsoft submitted in response to the proposed law. It's always cool to see governments trying to enact these kinds of laws and watch the Microsoft backlash against them :)."
To guarantee national security or the security of the State, it is indispensable to be able to rely on systems without elements which allow control from a distance or the undesired transmission of information to third parties. Systems with source code freely accessible to the public are required to allow their inspection by the State itself, by the citizens, and by a large number of independent experts throughout the world. Our proposal brings further security, since the knowledge of the source code will eliminate the growing number of programs with *spy code*.
So basically, they're concerned with closed-source programs being potential security problems, since they can't check the code for spyware...
Is GNU.org.pe down for everyone else, btw?
Free software is just the beginning of the next big evolution in computing technology. When you allow every single user of a system to improve the design of that system, you bring the network that much closer to the users. You allow so much more innovation and creativity with free software than with proprietary systems.
By placing free software at the center of all public technology efforts, you ensure that no matter what, the general public will be able to improve on the systems that its own government uses. Decades from now, it is my hope that free software will have transformed into the dominant force in the computing industry. We would have a world where every single computer user, no matter what their skill level, is able to contribute to the development and improvement of computing in general.
Imagine where all this could go in another few hundred years, once every person connected to the global computer network is able to improve on that network in every way possible. It could even be the next step in human civilization.
But that's distant future stuff, more rant than reality. The fact remains that making public technologies completely free, and completely open, is what is in the public's best interests. This is the future of technology, and it's sad that Peru has acknowledged it sooner than the US has.
I don't see why this is uncool.
." and then later you make a list of software that meets those requirements. The list can be changed a heck of a lot more easily than the law.
Note: I don't know how accurate your summary is, because the letter was already slashdotted. Because you sound reasonable, I'm assuming you made a good faith effort at accurate summation.
>-the law does not forbid the production of
> proprietary software
Fine. The law should not have anything to say about how you or a company chooses to produce software. We share our code by choice -- the instant the government says "Share your code or you're going to prison," that government has become a dictatorship. Suggesting that proprietary software should be outlawed is precisely the same as suggesting that *Open Source* software be outlawed.
> -the law does not forbid the sale of proprietary
> software providing that the source code is
> included with the purchase
This is another thing the law should not address. In fact, I'm actually rather surprised about the source code provision, which basically makes it impossible to sell proprietary programs, because some coder might well take the code, alter it, and release the alteration under the GPL. So, the law actually is producing conditions in which proprietary code is *effectively* banned even if it isn't explicitly banned.
> -the law does not specifiy which concrete
> software to use
Nor should it. Imagine you're an IT admin working for the Peruvian government, and they send you a memo saying "As per law X, you must use Red Hat Linux, Apache, and MySQL." But the department you work for doesn't has no need for Apache or MySQL, so they wind up with some useless programs cluttering up their drives. The IT admin of each department should be free to choose the appropriate tools for their department's objectives.
If you mean that the government should create a list of "kosher" software that's approved for use, fine; but that list should NOT be encoded in the law itself. Laws are hard to change, but licensing arrangements change all the time. So, you create a law saying "Software has to meet the following requirements . .
> -the law does not dictate the supplier from whom
> software will be bought
Man, this is getting repetitive. Do you really want management (or government, in this case) telling you the details of how to do your job? It sure sounds like it.
> -the law does not limit the terms under which a
> software product can be licensed, providing that
> the entire source code is included with the
> product.
This sounds an awful lot like your first point. And again, forcing a company into a particular licensing scheme -- dictating their choice of license -- is not the action of a democratic government.
I wholeheartedly approve of the Peruvian government's move to embrace open software -- the article I *was* able to get to on O'Reilly made it pretty clear that "free as in speech" is every bit as important to the creation of this law as "free as in beer." More power to them!
I don't know when I've enjoyed reading a long, lawyerly letter so much. (I can't imagine that this was really written by a congressman, though it would be nice to think so.) An earlier poster commented that we have all heard these arguments before on Slashdot. Well, not necessarily. There is a big difference between advocates and insiders trading views they already share, and watching a masterful display of reasoned analysis about genuinely different viewpoints. The letter puts the official Microsoft position through the Bass-O-Matic by out-arguing it, not by shouting back or by storming off in a rhetorical huff.
If Microsoft's public statements were held to this level of logic and clarity more often, we would have a very different software market. Advertising and other sorts of propaganda are so pervasive that I think we tend to forget what a real debate looks like. This Peruvian congressman reveals just how shallow Microsoft's self-interested arguments against free software really are. It makes them look both stupid and shrill.
Good work!
*** "Freiheit ist immer die Freiheit des Andersdenkenden". -- Rosa Luxemburg ***
Now back to the U.S. What can we do to get OUR government to pass a bill like this? Any suggestions? I'm thinking about sending a letter to congressmen informing them of how free software is starting to be used in other countries and maybe even sending them letters like these as supporting evidence.
Liberty.
There are many Peruvians of extraordinary virtue and principle when it comes to themselves, but unfortunately they (we) have weak spots when it comes to our families. We may turn down bribes for ourselves, but offer nice jobs, scholarships, promotions and other goodies to our family members (or, inversely, somehow threaten them), and we get maudlin and weak.
I may not borrow code from, say, Adobe Acrobat, to use in a BSD-licensed application, but nor may I borrow code from, say, GNU Emacs. If I'm searching for code available on the web, it's unlikely I'll run across Acrobat code, but the GNU-Emacs code is all over the place.
My primary complaint is not that the FSF and Adobe won't let me use their code in my work, it's that the FSF puts its code out in the open, inviting me to use it (and thereby accept the GPL, which is a licence reflecting a political philosophy with which I do not agree). It is the deception, you see, not the restriction that I most object to. I understand what borrowing or linking to GPL code means, but most developers (especially students and such) do not.
Another major problem with the GPL is that it claims to take control if I merely link to code governed by it. I have never, ever, seen a 'closed-source' licence that requires the developer to accept it simply to link to code licensed under it. The closest I have seen are recent licences banning linking with GPL code, but this is a defensive measure against the GPL, and the developer is still free to use any licence that does not place demands on those who link to code under it (e.g. BSD, LGPL, 'closed-source').
It would be interesting to scour through academic projects to find out how many are linking GPL code with code under conflicting licences (e.g. 'closed-source' ones), and thereby violating both licences. I suspect there are a lot of them.
If you are a skilled programmer, willing to work for local wages, I don't think there is a single 3:d world nation that would kick you out, man.
They are desperate to get out of the economic stranglehold they are in.
"First lesson," Jon said. "Stick them with the pointy end."
Insert knife; twist.
Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
[100% ISO 646 Compliant]
SVM, ERGO MONSTRO.
This isn't meant as a troll - but if, as I gather, a requirement for using software in the Peruvian government be that the sourcecode is publicly available, what databases will fulfill their needs? For that matter, air traffic control systems and military systems? Or do certain elements of the government get an exemption if they can show no 'free' software exists to fulfill a specific need?
creation science book
He made, as I recall, a couple of mentions that proprietary software being perfectly OK as long as it met the goal of making the data available in an open format
How can this be considered freedom?
As a proprietary software provider, I would be forced to open my protocols. (but this fact seems to be overlooked by the zealouts in favor of it)
If the only way the GPL and or Open source can become popular is by force (through legislation), it's not freedom in my mind.
Throughout the 20th Century whenever a little Latin Country got uppity - and this fantastic letter by the Peruvian Congressman is definitely uppity - the US would send in the Marines or fund a dissident local general and presto, everyone was on board with the Plan again. Didn't always work (Cuba) but it worked most of the time (Chile, El Salvador, Nicaragua, Panama, etc).
Now I wonder, how long till the modern marines go in? and what form will they take? Microsoft donations to Peruvian schools? Microsoft donations to right thinking politicians in Peru to counter the bill? Time will tell.
Off topic - does the US government do the same as the bill suggests when it buys software for the military? It must, right? I mean, military men don't click thru EULAs everytime they get a new ICBM control system, do they? Does anyone know about this? It would be wonderful if the administrative side of the US government would imitate the Peruvian bill, but surely the military does. Or are all those military systems built "in-house", which I can't believe...
Obviously Microsoft is not gonna win the argument with this congressman. He's just making too much sense.
However, Microsoft isn't stupid either and I bet they will ignore him (or call him a liar) and aim all their FUD on the 51% of the congress they need to block this bill. Chances are they will succeed.
I hope I'm so wrong.
Maybe they've overdone it and should start respecting their customers.
Or maybe they should use increasing Draconian IP laws in the US to bring the US market to its knees, then use the power of the US government to get trade sanctions in totally unrelated areas against countries that choose to use FS instead of MS, thereby extending their monopoly to the rest of the world.
Which seems more likely?
Best. Comment. Ever. Enjoy!
Did you not notice Microsofts blatant attempt in their letter to remove mention of "Free Software" and replace it with "Open Source Software"??
The Peruvian congressman actually has to make a point of not falling for it.
There is a reason why MS want to do this. Open Source Software is like watered wine -- it lacks the philosophical principles which provided such a strong victory here.
The Freedom of Free Software in terms of rights is more important than the Open ness of source code, even if the former sometimes includes the latter. I agree that Free Software can be misconstrued, but Open Source is fundamentally flawed, and the difference could lead to a catastrophic misunderstanding.