Slashdot Mirror


Brazilian Gov't May Pass Pro-Free Software Law

Kaufmann writes "More news from Brazil... this time it seems to be good news, though; this page describes a law project, already on Congress, which, if approved, will obligate all sectors of the Brazilian Government - agencies, public corporations, et cetera - to use only free (as in speech) software (unless there is none that provides the required functionality). This is rather surprising news, considering the incredible power wielded by Big Software Companies in Brazil (their puppet, the Brazilian Association of Software Corporations, is conducting a massive anti-"piracy" witch hunt, with some success). Email the author of the bill, congressman Walter Pinheiro, and show him your support! (Most links are in Portuguese; you might want to use your favourite text translation tool.) "

242 comments

  1. Unnational law by adraken · · Score: 5

    This is interesting... Slashdot is encouraging citizens of other countries to try to affect decisions in nations not of their immediate concern. Why should a Brazilian representative care about what some fool in New York thinks? Great, the rest of the world supports it, but his constituents just care about getting those damn strip miners out of their backyard.

    The CD-R tax story from a couple days ago also comes to mind. Non-canadians are probably signing it with something like "Toronto, Ontario" so that the petition people can say "this many canadians voted for it" and then the officials can reply, "there aren't even that many people in that city."

    I'm all for the ideals behind the story, but I'm curious as to what influence a non-national has over a delegatory representative...

    --
    -- adraken
    1. Re:Unnational law by Mr2001 · · Score: 1

      Slashdot isn't encouraging anyone to try to affect this decision, only to show the representative that they agree. It's a friendly gesture to tell him "hey, even though this decision doesn't affect me as a non-Brazilian, I think it's a good idea and I wish our government was this clever."

      Also, who says there are no Brazilian Slashdot readers?

      --
      Visual IRC: Fast. Powerful. Free.
    2. Re:Unnational law by FalseConsciousness · · Score: 3
      Well, there is Amnesty International, to name a prominent example of non-nationals attempting to sway government officials and policy-makers. They are certainly others as well - European groups have been very influential in North American policies affecting forestry and commercial hunting.

      So, you're right, a politician's immediate concern is the people who get them elected. However, this doesn't mean that they can't be influenced by voices on the other side of the world, given the right conditions.

      Falsifying your city of residence or nationality is no way to advance a cause you believe in. If you think that the national policy level is a good place to promote OSS (note this is an "if" - there is bound to be a spectrum of opinions on whether this is strategically/ethically right), then go ahead, make your best arguments to whoever will listen.

      --

    3. Re:Unnational law by KGBear · · Score: 1

      Well, I am Brazilian and if it wasn't for Slashdot I'd have to look around to find the congressman's address. Thanks for the service, /.!

    4. Re:Unnational law by TilJ · · Score: 1

      Interesting viewpoint, that all of Slashdot's Internet viewership is from the United States. As a Canadian, I was rather glad to see that particular story (on CD-R's), though the story hit our local LUG's mailing list a few hours before it came out. I imagine that a Brazilian reader would feel the same way about this story.

      --
      "The purpose of argument is to change the nature of truth." -- Bene Gesserit Precept
    5. Re:Unnational law by Anonymous Coward · · Score: 0

      no, he didn't mention the U.S. persay (using New York as an example only). it applies to all international vs. national issues.

    6. Re:Unnational law by Anonymous Coward · · Score: 0

      Who or what is "persay"? Did Babelfish mess something up again?

    7. Re:Unnational law by Bruce+Perens · · Score: 3
      Well, obviously some Brazilian representative cares what I think, because he based his proposed bill on something the Debian developers and I wrote :-)

      Cool.

      Bruce

    8. Re:Unnational law by Bruce+Perens · · Score: 1

      He means "per se".

    9. Re:Unnational law by Lemmy+Caution · · Score: 3
      Who says that no Slashdot readers are Brazilian nationals?

      JEEZ. Talk about national solipsism.

    10. Re:Unnational law by Anonymous Coward · · Score: 0
      Oh, Bruce, please stop your horn-tooting. You're getting as bad as ESR, and that's really sick. Can't you just hush up and let others promote you instead of constantly promoting yourself? It is very unseemly what you do, and you lose respect that way.

      Also, your reply is highly overrated at a 2. Remember to check the box to remove the +1 when you don't deserve it.

    11. Re:Unnational law by Anonymous Coward · · Score: 0

      Looks like even Anonymous Cowards can be insightful now and then. :-)

    12. Re:Unnational law by Anonymous Coward · · Score: 0

      I guess it's the aural (rather than the legible) tradition taking precedence.

    13. Re:Unnational law by seichert · · Score: 2

      I look at this differently. While I would not contact a member of a foreign government with hopes of influencing his political decision, I would contact another person in a foreign country to give them my opinion on their beliefs/ideas if I thought it was worth my time. Just because someone is a senator/judge/president, etc. doesn't mean they are not a person and thus not worth sharing your ideas with. Part of this whole "Internet thing" is the idea of no borders to free thought. If you want to express an opinion to anyone, anywhere, go for it.
      Stuart Eichert
      U. of PENN student/FreeBSD hacker

      --

      Stuart Eichert

    14. Re:Unnational law by Bruce+Perens · · Score: 2
      OK, perhaps I am blowing my own horn a bit much. I was just completely blown away by finding the OSD written into a proposed Brazilian law. This does not happen every day and you can expect me to be a little nonlinear when it does. Sorry!

      Bruce

    15. Re:Unnational law by iCEBaLM · · Score: 4

      This is interesting... Slashdot is encouraging citizens of other countries to try to affect decisions in nations not of their immediate concern.

      While I don't even think it's a bad thing as we do it in so many other areas for good, (ie: Save the Rainforest, etc) I think you're quite farsighted. Not everyone who reads slashdot is from the states, and to say that they are would be complete arrogance.

      Why should a Brazilian representative care about what some fool in New York thinks?

      Because that "fool" just might be an expert on the subject.

      Great, the rest of the world supports it, but his constituents just care about getting those damn strip miners out of their backyard.

      What? I thought we were talking about government software choices here?

      The CD-R tax story from a couple days ago also comes to mind. Non-canadians are probably signing it with something like "Toronto, Ontario" so that the petition people can say "this many canadians voted for it" and then the officials can reply, "there aren't even that many people in that city."

      Or perhaps real Canadians like me who read slashdot every day see the story and find the link to the petition, (where, BTW, we'd never find elsewhere, good luck finding it through "conventional" sources) and signs it?

      I'm all for the ideals behind the story, but I'm curious as to what influence a non-national has over a delegatory representative...

      And who are you to say the submitter wasn't Brazilian? Or for that matter, that Brazilians don't read slashdot?

      -- iCEBaLM

    16. Re:Unnational law by iCEBaLM · · Score: 2

      Oh, and it seems like the submitter IS Brazilian, as his email address is in .br

      -- iCEBaLM

    17. Re:Unnational law by Roblimo · · Score: 2
      There are obviously at least a few Brazilian Slashdot readers. You think the person who submitted this story was from Korea? ;\)

      Last I looked, we had readers on every continent except (AFAIK) Antartica.

      I get e-mail from everywhere. It's very cool to realize how far and fast open source is spreading. We could use more stories about Linux and open source in places other than N. America (hint, hint), especially features that draw on personal experience (BIG hint).

      - Robin

    18. Re:Unnational law by Anonymous Coward · · Score: 0

      It was not Hegel who said that great historic facts and personages recur twice. It was Marx and did not forgot to add: the first time as tragedy, the second time as farce."

    19. Re:Unnational law by mochaone · · Score: 1

      Will you please get off Bruce's back? Don't ever put him in the same sentence as ESR. If you're going to criticize him, be man or woman enough to attach your name to your comment.

      --
      Hates people who have stupid little sigs
    20. Re:Unnational law by Anonymous Coward · · Score: 0

      Okay, in the first sig, there was a quotation mark on the sentense, which means somebody else famous said it. And then on to your corrention. Are you paraphasing the corrent quote or merely point out the facts? BTW your post is only half quoted. Please clarify.

    21. Re:Unnational law by Anonymous Coward · · Score: 0

      I highly suspect that whoever advises open source for European Commission is influenced by slashdot. I mean I mean he actually give SCSL a "thumb down." Do you know if it's possible to find out? That would be the first real evident of the long rumared "slashdot effect theory" :) Otherwise, don't take over /.ers' criticism too seriously. It's just a weblog. A Linux bar.

      CY

    22. Re:Unnational law by Anonymous Coward · · Score: 0

      Hey, this stuff works both ways. I try to vote on CNN whenever I go there. Usually the "public" thinks differently than me, but a small pain in the ass is a pain in the ass nonetheless.

      When can we start lobbying US congressmen?

    23. Re:Unnational law by maragato · · Score: 1

      Come on! Slashdot is encouraging citizens of other countries to do anything. This is information. Wherever you live, if you really care about free software (and the future of it), then this information concerns you. Also, just because you are not from Brazil, it doesn't mean we, Brazilians, don't read this. If this makes you feel better, think of this article as "For Brazilians only" and ignore it.

    24. Re:Unnational law by Anonymous Coward · · Score: 0

      The fight for freedom is universal...

    25. Re:Unnational law by guerby · · Score: 1

      As mentionned some time ago on /., some french senators did the same, and they even meet RMS. The funny thing is that they were "conservative right" senators ;-).

      Also the french law proposal has been reworded based on a web discussion forum (and expert) feedback. It is on the same vein has the Brazilian text, and is setting up a mandate to look at "logiciel libre" solutions before choosing a proprietary product (you would need to get a waiver from an appropriate comittee in order to go the proprietary route). That is what I would call plain common sense in any IT decision making process, not only government ;-).

    26. Re:Unnational law by Kaufmann · · Score: 1

      Indeed, I'm Brazilian, thankee :)

      BTW, I was just amazed at the amount of people who didn't even bother to read the whole blurb... especially the part where I make it perfectly clear that the law will only apply to government agencies. But I guess that's the way Slashdot is, eh?

      --
      To the editors: your English is as bad as your Perl. Please go back to grade school.
    27. Re:Unnational law by Anonymous Coward · · Score: 0

      Well, the author did say "Most links are in Portuguese; you might want to use your favourite text translation tool", which implies that the article was aimed at non-Brazilians. So it's fair to say "why should Brazilian lawmakers care what non-Brazilians think"? The author could have said "Brazilian readers should write this legislator, etc.", but he didn't, so the original point is valid.

    28. Re:Unnational law by Anonymous Coward · · Score: 0

      Toronto certainly has more citizens than Slashdot has visitors, especially so since the merger between Toronto and several vicinities. I think they are 3-4 million people.

    29. Re:Unnational law by FalseConsciousness · · Score: 1

      OK, to clarify: the quote in the .sig is from a translation of Marx's essay "The Eighteenth Brumaire of Louis Napoleon".

      So, I guess it should say "Marx says somewhere 'Hegel says somewhere that great historic facts and personages recur twice. He forgot to add: the first time as tragedy, the second time as farce.' but Marx did not forget to add that phrase as you can see here." -me

      Happy?

      --

  2. WoW! by Gurlia · · Score: 1

    This is amazing... so government agencies will be made to use free software unless free software doesn't have the required functionality? I must say, if this gets through it will be a big win for free software.

    But I don't know if I like the idea of politics mixing into free software... we've seen some not-so-positive response with commercial entities getting into free software. I guess I'm just more confortable with a pure idealistic free software world. But I suppose anything that is worthwhile must prove that it can go beyond merely an idealistic context and usable in real-world applications.

    --
    mikre he sophia he tou Mikrosophou.
    1. Re:WoW! by Kaht · · Score: 1

      You did absolutely nothing but waste space by rephrasing what was said at the top..

      --
      Devilled Eggs - A disturbing little creation of mine.
    2. Re:WoW! by Anonymous Coward · · Score: 0

      I don't know if I like the idea of politics mixing into free software.

      Free Software _is_ about politics, think about it. Spesifically it is about policy of keeping stuff free. It is a policy decision more than it is a economic decision. Altough politics and economy are not orthogonal so it is a bit of both I guess.

  3. The Future is Free by Royster · · Score: 1

    There's a big loophole there in the "required functionalty" clause, but Free Software is rapidly approaching the functionality of commercial packages. In some cases (Apache) it already exceeds the functionality of many commercial packages.

    The cynic in me says that the reason is to help the balance of trade, but I don't even casr if that's the reason. It's just good to see governments supporting Freedom over commercial interests.

    --
    I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
  4. Symptoms of the Same Problem by Anonymous Coward · · Score: 1

    Believe it or not, I think these two Brazil stories (banning of certain shoot-em-ups, and pro-free-software laws) are symptoms of the same problem. Both are a result of governments that are all-too-willing to mess with peoples lives and the processes of free markets* in order to create outcomes that they believe will be `best'. Sure, it's all fine and dandy when they do these things to help free software, but do we really want a government that decides what companies succeed and what companies fail on a whim?

    *Please don't let the inclusion of that word start a holy war.

    1. Re:Symptoms of the Same Problem by Anonymous Coward · · Score: 0

      The free market is not affected by the proposed law, only government agencies (public entities). I think it is a great idea. Why should the government *WASTE* money purchasing licenses from microsoft when it could be save that money and use it to help people and make the government work better. Now, if the law was proposed to require ALL companies to use free software, that would be a different story...

    2. Re:Symptoms of the Same Problem by Anonymous Coward · · Score: 0

      I too agree that government's place is not to get involved in this sort of thing. The "best" solution for the task sounds better to me. I might as well just give up trying to make a living writing software.. it seems that it has already been decided that anyone trying to make a buck off of their work is EVIL.

    3. Re:Symptoms of the Same Problem by robwicks · · Score: 1

      Believe it or not, I think these two Brazil stories (banning of certain shoot-em-ups, and pro-free-software laws) are symptoms of the same problem. Both are a result of governments that are all-too-willing to mess with peoples lives and the processes of free markets* in order to create outcomes that they believe will be `best'. Sure, it's all fine and dandy when they do these things to help free software, but do we really want a government that decides what companies succeed and what companies fail on a whim?

      Actually I have a different take on this. I think that by mandating free software, they are doing exactly the correct thing. When they buy proprietary packages, they lock themselves into a single company due to compatability issues. By standardizing on MS-Office, for example, they make it very difficult to change over to another package down the line. Users don't want to convert files, and conversions are never as good as the original files, and sometimes lose important elements. By using free software, even if you decide to go with another alternative in future, the fact that source code is open and can be incorporated in future products from whatever vendor you choose promises to make changes much more simple. And if they are missing functionality, they can hire developers to improve the product, a difficult, if not outright impossible task in the closed source world. Consider the educational possibilities: computer science students in Brazil working on government sponsored open source projects during the school year and on internships. The government could award prizes to the students and their CS departments based upon performance. The money they save on proprietary software and license policing could probably fund the program. I think this sort of move is long overdue for governments. I would never trust my company/government to run software which I had no hand whatsoever in the production of and no legal recourse if the vendor changes licensing agreements. In short, I think it very responsible that governments limit themselves wherever possible, to software that they own, rather than that which the license. That notwithstanding, go for the most flexible license you can get.
      --

      Logic ... merely enables one to be wrong with authority. -- Doctor Who

    4. Re:Symptoms of the Same Problem by Anonymous Coward · · Score: 0

      I don't disagree at all with your comments- what I'm disturbed by is the fact that they aren't implementing this as a suggestion, nor as a policy, but as a law. When you legislate something, it takes on an entirely new meaning. It gives a large group of people, with very much power, the authority to enforce the written word with whatever means they deem necessary.

      But the point is, if this law is enacted, they won't be picking free software because it's the best, but because they could, concievably, be breaking the law if they choose an alternative that's commercial. It's one thing to do what's best for your business (in this case the government) because it's your job, but it's something else entirely to do it because you're threatened with retaliation by The Long Arm Of The Law if you don't.

    5. Re:Symptoms of the Same Problem by Anonymous Coward · · Score: 0

      >I too agree that government's place is not to get >involved in this sort of thing. The "best" >solution for the task sounds better to me. I >might as well just give up trying to make a >living writing software.. it seems that it has >already been decided that anyone trying to make a >buck off of their work is EVIL.

      Yes! Please do! This is great. I hear this clueless attitude all the time. If all of the people yapping like this 'give up', we can get rid of about 10% of the idiots --- great for the whole industry :)

    6. Re:Symptoms of the Same Problem by peter · · Score: 1

      The market _is_ affected. Every company that sells closed source software is automatically prevented from making from the government. (e.g. Corel, Sun, etc.) OTOH, it is very likely that this will help one of RedHat, Caldera, SuSE, or [whoever's selling debian, sorry I forget :]. It'll also help out other OSS companies at the expense of "traditional" business model software companies.

      The effect is good, but I don't like the method. Free software should win on its own merits, not by being forced down people's throats. Keep in mind that Corel recently _successfully_ sued the Canadian government over an unfair tender for office software. What I would like to see is the government pointing out that free software needs to be considered alongside the tenders from commercial companies. I imagine it would win much of the time, given the excellent price point :), but then things will have been fairly evaluated. The only time it won't win is if commercial software gives a lot more functionality for not much cost, or if free software can't meet the tender requirements. Obviously there would need to be laws against making up bogus tenders which excluded free software. OSS companies could submit tenders, too. This might work better than just having a zero-cost "free software" tender go in the pot, since most government departments would need someone, or a company, to figure out exactly what piece of open source software they needed, and to set it up. Presumably, they would want to buy a support contract from someone like linuxcare, or something.

      I guess whatever happens, the average office dude still has the software choices of his superiors shoved down his throat in many cases. :(

      Hmmm, now that I think about it, the above might be not quite true. Having access to source code does make good sense as a tender requirement. We all know how much that matters. (hehe, I guess I just forgot about it for a sec...). So, I guess this is all well and good after all. I imagine there will still be tenders from OSS companies to provide "solutions" for various things, though. Hmm, I wonder if any companies do *BSD, because if not, it could lose the consideration it deserves for the things it is good at, if the selection process involves tenders and support contracts. I bet if many other governments or even [non-tech] companies start doing this, companies will spring up that will install and support pretty much everything. (not everything by each company. you know what I mean.)

      I just hope there isn't too much backlash against this from the working dudes in all the offices. (kinda like Torg in UF the last few days... :) I mean, StarOffice is crap. It is the
      most bloated thing I've ever seen^Asecond (after windoze)^E. ...and they say Emacs Makes A Computer Slow. I would complain if a place I worked standardized on soffice, but as long as I had freedom to use an OSS I chose, I'd just use Emacs + LaTeX :) (speaking of LaTeX, it would be really awesome if a whole bunch of people in government departments learned LaTeX. If Brazil's anything like Canada, most of the people there could use the infusion of logical thinking it would provide :) In fact, OSS in general requires more thinking to use initially, but once you get used to the UI, it makes perfect sense. (I like that:)

      #define X(x,y) x##y

      --
      #define X(x,y) x##y
      Peter Cordes ; e-mail: X(peter@cordes , .ca)
    7. Re:Symptoms of the Same Problem by Anonymous Coward · · Score: 0

      It's not about controlling companies, it's about getting software that doesn't suck. Both technically and politically.

    8. Re:Symptoms of the Same Problem by Anonymous Coward · · Score: 0

      You are right, everyone should work for free. And at the same time, everything should be free. That's the way to go.

  5. "none that provides the required functionality" by Zico · · Score: 1

    Required functionality usually means being able to use Microsoft Word documents. Since no vendor but Microsoft produces such a thing, this doesn't help any Open Source project. As far as web browsing goes, Netscape is barely functional when compared to Internet Explorer.

    In other words, unless IBM decides to bribe some more south american government officials, Brazilian government workers will continue to happily use their Macs and/or Windows machines.

    Cheers,
    ZicoKnows@hotmail.com

    1. Re:"none that provides the required functionality" by Anonymous Coward · · Score: 0

      Let's see... KWord and AbiWord open MS Word files, in addition to the nice doc2html tool I have, and libwmf which provides doc reading formats. As for web browsing, Lynx (or w3m, or Links) do fine for most browsing; Konqueror is on par with the 4.0 versions of most browsers, and Mozilla M12 is very usable, and only getting better.

    2. Re:"none that provides the required functionality" by Yebyen · · Score: 2

      Required functionality usually means being able to use Microsoft Word documents. Since no vendor but Microsoft produces such a thing

      Last time I checked, Staroffice worked fine with .doc files. I'll agree that netscape sucks, but you can't very well run internet explorer on a free software OS, can you? Maybe this undermines the whole law... I can't use IE in linux (or some other OSS operating system), and I need the functionality of IE, so therefore linux is no longer required. How about "I need to play Duke Nukem (hehe)... That is required. Therefore I can't use Linux." or "As a pawn of Microsoft, I am incapable of using any software not derived by them." As you can see, the "required functionality" clause can turn useless pretty quick :-) wait i'm ranting... ok sorry :-)

      --
      Restating the obvious since nineteen aught five.
    3. Re:"none that provides the required functionality" by Raleel · · Score: 1

      The required functionality business will get them, unless they are very very smart. I was thinking about this the other day, and what i would tell some company who asked me to give them an infrastructure. I would ask, "What is your required functionality? What do you need to be able to do?" And the first words out of their mouth would be "I need to be able to use Microsoft Office". And of course, I reply with, "What, your business needs to be able to use MS Word, not any other word processing?"

      See, the problem is that people confuise functionality with the product. I love StarOffice, but I will admit it loves memory (to eat it that is). It handles most word docs just fine. If they want a new infrastructure, they are going to have to change their way of business as well. Stop doing things with WOrd Macros left and right. If they can do the equivfalent of what they are doing with the word macros in another product, then that is equivalent functionality, but it does not have to be compatible. Sure, it helps reduce the cost of transitioning and training, but that is another issue.

      And of course, this is where MS has been winnig all along, get people using their products, reliant upon them, because of some functionality that they feel is necessary, and lock them into a product. Which is why standards are nice, because you can use whatever product you like and be assured that it will inteface properly.

      Ripping out an infrastructure is no mean feat. It requires lots of training of people, implementation of new software, and development of new procedures. Sometimes it does not justify the cost. You do not have to upgrade everytime a new thign comes out...

      Is there a word processing standard? I am not talking about ASCII here. it has to do fonts and macros and all that stuff that makes document production such a production.

      --
      -- Who is the bigger fool? The fool or the fool who follows him? --
    4. Re:"none that provides the required functionality" by Anonymous Coward · · Score: 0

      HTML, Latex, and troff all do "fonts and macros". And they're all free. But you can't do a decent document with HTML.

    5. Re:"none that provides the required functionality" by Anonymous Coward · · Score: 0

      Wrong. HTML doesn't do macros. And you can't use VISUAL BASIC macros in latex or troff.

    6. Re:"none that provides the required functionality" by Schifter · · Score: 1

      Some might say TeX; some might say SGML; some might say *roff.

    7. Re:"none that provides the required functionality" by Anonymous Coward · · Score: 0

      >Wrong. HTML doesn't do macros. And you can't use >VISUAL BASIC macros in latex or troff. yeah, but you can't get decent output from Word. So what do you do? Oranges and apples here...

    8. Re:"none that provides the required functionality" by Anonymous Coward · · Score: 0

      What exactly is a VB macro inside MS Word can do that a "Perl Macro" can't do? To a html file?

  6. Translated Design of Law Protocolled Software by Money__ · · Score: 4
    Note: the following was bablefished from http://www.conectiva.com.br/jornal/noticias/not337 .html

    It makes use on the use of programs opened for the beings of public law and private law under shareholding control of the public management.

    Article 1 - the public management, in all the levels, them To be able of the Republic, the state-owned companies and of mixing economy, the public companies, and all the too much public or private organisms under control of the Brazilian society, is obliged to use foreground, in its systems and equipment of computer science, opened, free programs of restriction proprietor how much its cession alteration and distribution.

    Article 2 - that one Is understood for opened program whose license of industrial or intellectual property does not restrict under no aspect its cession, distribution, use or alteration of its original features.

    Article 3 - the open program must assure to the using the unrestricted to its code source, without any cost, with sight to modify program, integrally, if necessary access, for its perfectioning. Only Paragraph. A code source must be the foreground feature used by the programmer to modify the program, not being allowed to dim its accessibility, nor neither to introduce any intermediate form as output of a daily pay-processor or translator.

    Article 4 - the license of use of the open programs must allow modifications and derived works and its exempt distribution under the same terms of the license of the original program.

    1 - the license will only be able to restrict the distribution of the code source in form modified in case that it allows to the distribution of programs modified jointly with the code original source, objectifying the alteration of the program during the compilation process.

    2 - source Must allow also the distribution of program compiled from the modified code explicitamente, being able in such a way to demand that the derived programs have different names or version numbers, that differentiate them of the original.

    Article 5 - it will not be able to have clause in the license that implies in any form of discrimination the people or groups.

    Article 6 - No license could specific for be determined product, making possible that the extracted programs of the original distribution have the same guarantee of free alteration, distribution or use, that the original program.

    Article 7 - the licenses of open or restricted programs, will not restrict other programs distributed jointly.

    Article 8 - the licitatórios certames that objectify to do business programs of computer with the beings specified in the article 1 of this law, will have obligatorily to be conducted by the principles established in this legislation.

    Article 9 - 1 will only be allowed to the use for the beings of the article, of programs of computer whose licenses are not in agreement with this law, in the absence of open programs that do not contemplate content it the solutions object of the public licitation.


    JUSTIFICATION It has more than fifteen years argues in the whole world the free manipulation of the computer programs or " free software ". In 1984 proprietor, supplied by means of restrictive licenses of ample specter was impossible to use a modern computer without the installation of an operational system. Nobody had permission to freely share programs (software) with other users of computer, and hardly somebody could change the programs to satisfy its operational necessities specific.

    The design GNU, that dates of the beginning of the Movement of free Software, was established to change this. Its first objective was to develop a compatible portable operational system with the UNIX that would be free 100% for alteration and distribution, providing to the users who contributed with its development and alteration of any part of its original constitution.

    Technical GNU is as UNIX, but it differs from the UNIX for the freedom that if it provides to its users. For the confection of this opened program, many years of work had been necessary, for hundreds of programmers, to develop this operational system. In 1991, the last more important component of a similar system to the UNIX was developed: LINUX.

    Today the combination of GNU and the Linux is used for million of people, of free form, in the whole world.

    This program is only one example of as the freedom in the alteration, distribution and use of programs of computer to be able to transform still more quickly, and in more democratic way, the profile it social and technological development in the world. The State, as fomentador being of the technological development and the democrátização of the access the new technologies for the society, cannot be to steal its responsibility to prioritize the use of open programs or " free software / open source ". E if small, the average and great companies multinationals already are adopting opened programs, thus preventing the payment of hundreds of million of dollar in licensing of programs, because it would have the State, with a infinity of devoid social causes of features, to continue buying, and expensive, the programs of market.

    1. Re:Translated Design of Law Protocolled Software by Brett+Glass · · Score: 1
      The GPL does not meet the requirements set forth here, because it discriminates against the authors and pubishers of commerical software. Therefore, GPLed software would be excluded by this text.

      Which is a good thing, IMHO. The GPL attempts to turn open source into a weapon against business, and this is not a good thing.

      --Brett Glass

    2. Re:Translated Design of Law Protocolled Software by Anonymous Coward · · Score: 0

      "The GPL does not meet the requirements set forth here, because it discriminates against the authors and pubishers of commerical software."

      This is clearly untrue, they are free to use GPL'd software on exactly the same terms as evryone else, I think you are unclear on the meaning of the word "discriminate".

    3. Re:Translated Design of Law Protocolled Software by greenrd · · Score: 1
      it discriminates against the authors and pubishers of commerical software

      Only in the sense that a Microsoft EULA "discriminates" against people who make copies without paying for them, or the MPL "discriminates" against companies who want to screw OSS developers with patent attacks... Every license disallows *something*, otherwise it wouldn't be a license - but to call that "discrimination" is stretching the term a bit far in this case.

      The GPL attempts to turn open source into a weapon against business

      So VA Linux, Red Hat, SuSE, OpenAvenue, LinuxCare etc. etc. are all shooting themselves in the foot? Perhaps you should let the SEC know about these blatantly stupid business models! (sarcasm)

      Please read www.opensource.org and get a clue!

  7. Free Software by Yebyen · · Score: 3

    We all love free software... but personally I don't like the idea of forcing it. I'll admit forcing people to use free software does have some useful applications... no backdoored programs for example. I wasn't able to make much sense out of the article... I speak spanish, english, german, not portuguese. Anyway I don't think that "forced" and "free software" should be in the same sentence. The idea of free software is freedom, isn't it?

    --
    Restating the obvious since nineteen aught five.
    1. Re:Free Software by spaceorb · · Score: 1

      It was rather hard to make out the translation, but what I find interesting is what is said in the last paragraph:

      The State, as fomentador being of the technological development and the democrátização of the access the new technologies for the society, cannot be to steal its responsibility to prioritize the use of open programs or " free software / open source ". E if small, the average and great companies multinationals already are adopting opened programs, thus preventing the payment of hundreds of million of dollar in licensing of programs, because it would have the State, with a infinity of devoid social causes of features, to continue buying, and expensive, the programs of market.

      As far as my interpretation of this goes, it looks like they are trying to make the Governments use of technology free, not necessarily the peoples. The aim of this law is to replace all proprietary software with free software, cited here as GNU/Linux, and make all software developed for the Government free as well.

  8. This Might Not Be A Good Thing! by Effugas · · Score: 5

    Heh! Slow down!

    Open Source Software is a wonderful thing, for innumerable reasons, but I'm not sure upper management(i.e. Congress/Parliament/Whoever) should be mandating its usage any more than it should be mandating its avoidance.

    Res Ipsa Loquitar--Let The Facts Speak For Themselves. In this case, let the value of the software speak for itself--I'm a hardcore advocate of Open Source, but let the engineers on the front lines make the technical decisions, not someone whose top priority is to Cut The Budget. It's one thing to have a policy that explicitly states that it's acceptable--even encouraged--to use (L)GPL'd code for your projects. It's quite another thing to demand it, and to stigmatize the use of anything else.

    Closed Source code shouldn't be presumed better because it costs many; Open Source shouldn't be presumed better just because it's free. Let the engineers be free to make their choices regarding what to use--hopefully, the track record of our development model, the quality of our code, and the immutability of our support(hi, RSA) will convince them to operate within the system we've created.

    I'd rather convince the engineers than threaten their jobs. But that's my opinion.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

    1. Re:This Might Not Be A Good Thing! by Mr2001 · · Score: 3

      Using free (as in open) software means the government isn't at the mercy of a private software company, which is at least as important as the money that will be saved.

      Imagine if Microsoft refused to provide the U.S. Government with licenses or support for any of its software, or planted back doors in the software ir provided. The government would only have three choices: cave in to Microsoft's demands, seize whatever it needed, or spend the time and money converting and retraining to another system.

      --
      Visual IRC: Fast. Powerful. Free.
    2. Re:This Might Not Be A Good Thing! by the_tsi · · Score: 1

      Hear hear!

      The big thing about open source is CHOICE. By forcing the open source (or closed source or any other decision on people), you're defeating it's purpose.

      Go read those manifestos and cathedral essays again, boys.

      -Chris

    3. Re:This Might Not Be A Good Thing! by panchax · · Score: 0

      This is why I hope there is a big piracy crackdown in the United States. No tolerance. Let's enforce maximum fines for the hypocrites who have a cavelier attitude toward the law. Not just in the place of businesses, but the homes of the users who bring their warez to work that gets the employers in trouble. Sting all those responsible and make them come clean. Put an end to the bad users and bad software will cease to exist.

      The quickest way to erradicate a bad law is its strict enforcement.

    4. Re:This Might Not Be A Good Thing! by spuk · · Score: 1

      Ok. This may be true. But, our (brazilian) government uses Win all the way, from what I know. They use MS software and formats for everything. It's a pain to access the sites with Lynx (I'm not going to talk about accessibility, since we have had a good deal of that on Slashdot). It's presumed that you use Windows.
      Documents for download are .doc (yes, the files end with .doc, not rtf, not pdf ...), the html pages are crap loaded as the majority made with frontpage.
      And don't forget we're talking about a country with many social & economic problems, and wich is paying lots of money for this.
      By the way, it's been anounced that the receita federal (our IRS) servers will be down since some hours before midnight and 'till 3am of January 1st, to avoid problems with hackers, and still with a special team taking care of the (turned off?) servers.
      And also the law project says the public administration will be "obligated to preferably use", so I don't think it will be forced in the case there is a good justification.
      What I hope is that the folks start realizing .doc is not a public format, and so, there should be, at least, other formats as well, and things like this.

      --

      "Video bona proboque; deteriora sequor." -- Ovid
    5. Re:This Might Not Be A Good Thing! by the+eric+conspiracy · · Score: 2

      Let the engineers be free to make their choices regarding what to use

      Rolling on the floor, laughing, crying. The engineers NEVER get to choose, except perhaps for their home systems or if they have graduated to management, at which point they are not really engineers any more. Senior IT management choses WinTel not for technical reasons, but because Nobody gets fired for buying {IBM, Microsoft}. Senior management has one overriding aim. Keep their high paying jobs. This is why FUD *WORKS*.

      If you think that there is a government IT purchasing process in action anywhere on the face of the earth that operates on the basis of choosing the best engineering alternative, you are hopelessly naive. IBM is famous for the phrase 'choose my system or I will get your boss to fire you."

      The same principle operates for Microsoft now. People are AFRAID to recommend anything else.

      Now we have the {Brasilian, Chinese, Mexican, French} governments talking about Linux. Fine. That is their perogative. Will wider use be good for Linux. You bet.

      But don't kid yourself. There is no way such decisions are going to be made at the level of the implementor. It doesn't happen that way. It's why the Challenger blew up.

      The best we can hope for is that Linux gets recognized as a safe choice so people will not get fired for choosing it.

      Microsoft is doing it's best to cloud the issue, and if it weren't for the DOJ it would be REALLY ugly right now.

    6. Re:This Might Not Be A Good Thing! by My_Favorite_Anonymou · · Score: 1

      Privating behavior is caused by the feeling of "being able to get away with something", no merely saving money. It's easy as hell to (bypass the macrovision) and copy a movie. But nobody does it, when you compare to sofeware privating, because it's not cool. If there's no privating in this world, every sofeware/dvd movie/book will be five times cheaper than the current price. Just like those "buy one get 12 free" BMG music CDs.

      Media company make money by controlling the distribution channel and leverage, not the "product." They can have you pay 14.99 for a cd that have one song in it and still feel like the luckiest person on the world, as far as they put only one song in every CD.


      CY

    7. Re:This Might Not Be A Good Thing! by bem · · Score: 1

      Indeed, the power that closed source has is astonishing: especially considering that the government traditionally has insisted on multiple sources for products for "national security" reasons.

      Add in the economic damage that takes place when countries like Brasil import billions of dollars worth of software -- the trade imbalance is a serious problem for countries like Brasil and their money could be put to much better use at home than in Redmond.

      If this bill passes it will help their economy immensely and should be a good model for a lot of other countries with a large support base for Linux users (India, for example, could benefit in much the same way that Brasil could).

      Then there's the savings per system -- making computers more affordable for home users ("I need to get the same thing we have at work") will contribute to education and computer literacy...

    8. Re:This Might Not Be A Good Thing! by Mr2001 · · Score: 1
      If there's no privating in this world, every sofeware/dvd movie/book will be five times cheaper than the current price. Just like those "buy one get 12 free" BMG music CDs.

      No.. if piracy stopped, the prices would stay the same, but the record companies would find another excuse for keeping them there. CDs cost $12-$15 not because that's how much it costs to cover losses due to piracy, but because they know that people will keep paying that much if they have no choice.

      Also, there is no book piracy to speak of. Ever try finding the text of a novel on the net? Ripping and encoding audio from a CD is easy, but no one wants to type in an entire novel by hand, or tear apart his copy of the book and scan each page.

      --
      Visual IRC: Fast. Powerful. Free.
    9. Re:This Might Not Be A Good Thing! by jflynn · · Score: 2

      I agree that choice is what open source is all about.

      But I would argue the Brazilian government, presumably working in the interests of the Brazilian people, have the right to choose policy on procurement for software used by the government, which is what this appears to do.

      There is a practical issue here for one thing. Interoperability and upgradeability are both greatly enhanced by a monolithic solution. Open source has advantages in both areas, and provides more choices at the same time. Think about the money and time required for a government to switch to W2K for a minute. If the taxpayers revolt against that, you think the government should ignore them?

      More importantly, open source is a little like the freedom of information act. It allows the software infrastructure to be examined by anyone who wishes to. As software becomes more and more critical to our way of life the risk of closed software doing unknown things becomes more and more of a real threat to privacy and democracy.

      Just for example, if internet voting is adopted I think a law requiring the sources for the voting software to be public would not be unwise. Otherwise the designer of the voting software could exert political influence, or datamine voters, without anyone realizing it. Such an argument could be made for almost any government agency's use of computer software. Software purchased on behalf of the public should be open to public scrutiny -- not really that radical is it?

    10. Re:This Might Not Be A Good Thing! by Wellspring · · Score: 1

      Or acquire third party support. And is risking a government seizure (through legislation or the courts) really what MS would do? MS is small fry compared to the Federal government. Look what they're doing to the tobacco farmers, or the gun makers, or what the courts did to Dow.

      There are tons of good legal and engineering reasons to go Open Source-- so why open the question up to legislation at all? If engineers and managers decide, we'll see more adoption of Open Source, because it works better and costs less. If this goes to Congress or the President, who knows what will happen?

      Besides, what happens when some great development model we haven't even thought of yet comes up? Laws take *years* to create, and decades to repeal! Open Source is a better way to make software, and in time, it will be the stubbornly closed source developers who will be begging for legislation to protect them from the market.

    11. Re:This Might Not Be A Good Thing! by Ian+Bicking · · Score: 1
      Just for example, if internet voting is adopted I think a law requiring the sources for the voting software to be public would not be unwise. Otherwise the designer of the voting software could exert political influence, or datamine voters, without anyone realizing it.
      More likely, and more dangerous in this case, would be the government itself putting monitoring into the system. At this point that's very hard to do something like this on any real scale because so many individuals are involved in the voting system, and at least a few of them would be whistleblowers.

      By automating the system more (any system), less people are involved and it's easier to get away with things. Transparency in the government is important as much to protect us from the government as to protect the government itself. And as that transparency continues to decrease (more confidential documents, more closed meetings...) we are all in significant danger.

      Though I imagine we probably agree on this.

    12. Re:This Might Not Be A Good Thing! by Ian+Bicking · · Score: 1
      I know this isn't a popular opinion around here, but management does serve a purpose sometime. Management, when done well, can provide a larger perspective and a voice for longer-term goals.

      The guy who implements some system often doesn't have nearly as much commitment to the organization or the system as necessary. We're talking about a government here, not a single office. There needs to be data compatibility between thousands of offices, and that data and those systems will probably need to persist long after the person who implemented them has gone.

      Right now in the US the data system of the government is a disaster -- information is being constantly lost because no one knows how to read it anymore. But when that data was first stored, the solution they found probably made sense at that time.

      Data compatibility issues won't be solved at all if the individuals at local locations are left to their own devices. All those different offices won't suddenly come to concensus on these issues on their own -- and it only takes a few rebels to make everything much more difficult.

      This is where policy and the actions of upper management are really necessary. Free Software is much safer than proprietary software in a fundamental way. And I don't mean "safer" in terms of you won't lose your job but in terms of years later when you ask someone to deal with a decaying system, they actually can. To often this isn't the case with proprietary systems.

      This isn't so much a low-level technical decision as it is a high-level policy decision. It's also a political decision. It should be treated like one.

    13. Re:This Might Not Be A Good Thing! by vectro · · Score: 2

      That's all fine; but I think that using free software instead of proprietary software is not just a technical decision; it engages other issues as well.

      For example, closed-source solutions hide what is going on. There is no real way to tell if Windows NT is sending your E-mail back to the NSA.

      But beyond any practical advantages of free software, there is also a moral issue at stake. If we really valure the freedom that free software gives us, then mabye someday Microsoft will come out with a better OS than Windows. (I know, work with me on this) I would say that if there is a Free Software solution that does the job, then go with it.

  9. Can't compete on merits? by Anonymous Coward · · Score: 1

    The support of things like this is showing me that you believe that free software can't compete on merits alone. Supporting government-mandated actions like this is anti-free market and will result in worse software in the future. Consider - would software choices be better or worse if all software was free? The biggest irony here is that the supporters of things like that are often the same people who scream against monopolies because they prevent choices. Hello???

    1. Re:Can't compete on merits? by peter · · Score: 1

      To take an optimistic view of the situation, the law is saying that one of the requirements for all software is that it comes with free source that they can hack if they want to. At first, though, I was thinking along the lines you are (were?). I hope they're smart enough to be doing this to avoid getting locked into vendor dependence, not just to ram OSS down people's throats. The law would stop foolish people who might be swayed by the [short term/sales pitch] lure of flashy closed source software.

      The government is free to set out the requirements for tenders to provide a software "solution", and in this case they've decided that all tenders must come with source.

      I think the "required functionality" clause will take care of cases where closed source software is significantly better, so this really is a good thing for them to do.

      #define X(x,y) x##y

      --
      #define X(x,y) x##y
      Peter Cordes ; e-mail: X(peter@cordes , .ca)
  10. Why should governments buy from private industry? by [TWD]insomnia · · Score: 1

    Like if the gap between the rich and the poor isn't already large enough. The government isn't there to enrich the rich, it should be to the service of everyone! Therefore going to free software is the way to go.. and all governments should do the same - of course the software should be trusted too.

  11. Re:Open Source . . . and the money to buy it by Money__ · · Score: 3
    Dan buddy, I respect you a lot, and usually find your posts spot on, but I would like to shine some light on one little thing.

    Engineers need funding. I work in the private sector, and in order for me to buy software for my network, I must first accrue(sp?) the funds.

    In a government model, these same funding decisions are made by the Government (i.e. Congress/Parliament/Whoever).

    I would like the funding and the freedom to make the decision that best solves the problem, and this kind of legislation (passed or defeated) calls attention to a software development model that we all should be using.

  12. A better translation by Captain+Zion · · Score: 3
    not being allowed to dim its accessibility nor neither to introduce any intermediate form as output of a daily pay-processor or translator.
    not being allowed to intentionally obfuscate the source code or use an intermediate form such as the output of a pre-processor or translator.
    1 - the license will only be able to restrict the distribution of the code source in form modified in case that it allows to the distribution of programs modified jointly with the code original source, objectifying the alteration of the program during the compilation process.
    The license can restrict the distribution of the modified source code only if it allows the distribution of the modifications along with the original source, i.e. a patch.
    2 - source Must allow also the distribution of program compiled from the modified code explicitamente, being able in such a way to demand that the derived programs have different names or version numbers, that differentiate them of the original.
    [The license] must also allow the distribution [in binary form] of the program compiled from the modified source code, and may require a different name or version number [to make it clear that it's a derived work].
  13. amazing by Anonymous Coward · · Score: 0

    proving once again that the slashdot community consists of .00001% programmers!

  14. The law does not force the use of free software by Karpe · · Score: 3
    It says: "The public administration, in all levels, the Powers of the Republic, the state companies and mixed economy companies, and all other public or private business under control of the brazilian society become obliged to use, preferentialy free software, free of proprietary restriction on availability, alteration and distribution in their software systems".

    In our public university, the witch hunt has began. Last month, there was a big shift of operating systems on machines. A lot of machines changed from NT to Linux. Our lab, was the only which used mostly linux for research, and so we gave a lot of support to the other people. It was a lot of work, but we did meet a lot of new people. :)

    Sorry for the bad translation of the law, but I hope you can get the idea.

    1. Re:The law does not force the use of free software by Anonymous Coward · · Score: 0

      The ninth article of the law will enforce the use of free software by the Brazilian Government.
      It requires a justificative for use of non-free software.

      Oh! This law won't pass, anyway.... :-(

  15. Re:Open Source . . . and the money to buy it by Effugas · · Score: 5

    I would like the funding and the freedom to make the decision that best solves the problem, and this kind of legislation (passed or defeated) calls attention to a software development model that we all should be using.

    I'm not sure we're disagreeing at all.

    I want you, as an engineer, to have the funding to best solve a problem. Maybe that funding means that you'll devote five man-months to improving the SCSI stack on Linux, or maybe it means you'll just buy a farm of Solaris machines.

    Whatever you do, the decision should be made on technical grounds, based upon available resources and the ability for you to amortize the value of the project across multiple tasks, departments and maybe even agencies. Open Source has some definite advantages here! But those are advantages for the engineers to evaluate, not for the long-disconnected politicians to order them to choose, unless they're willing to put their jobs on the line saying what's out there Just Isn't Good Enough.

    If Microsoft got a law passed ordering departments to only use the most popular closed source software available, it'd be wrong. The opposite, in my mind, is also true.

    That being said, there is assuredly resistance at the direct managerial level above the engineers that makes free software a touchy subject. That resistance should also disappear, but not by mandate of law, but by sheer fact that the reasons behind that resistance are antiquated and just no longer valid.

    I'll admit, this is a very strange side for me to be taking, and actually feels kind of out of character, but I just don't feel it's right to speak of freedom and higher quality software out of one side of my mouth while mumbling about forcing the use of free software unless there's nothing that even comes close to finishing the job out of the other.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  16. That's the OSD! by Bruce+Perens · · Score: 2
    That's a translation of a translation of the Open Source Definition, by yours truly and the Debian developers. The original, with explanation, is available here.

    I'd be happy to offer assistance to the people who are pushing this bill, if anyone can put me in touch with the right people.

    Thanks

    Bruce

    1. Re:That's the OSD! by cesarb · · Score: 1

      Yes... When I read it (in the original, as I'm Brazilian) I was stunned... A politician that understands Free Software! And knows the OSD (aka DFSG)!

      Well, since he seems to understand it, he must know how to speak English (well, most people here know Spanish or English as a second language, since it is a requisite in many jobs). And if he knows all those things about the OSD, he might also know you're one of the ones that created it in the first place. So write to him yourself. Tell him who you are. And ask if he might want some help. Though I can't see how you could make a difference, it's always nice to try.


  17. Chuckle... by notsosilentbob · · Score: 1


    Those darn Brazilians... they're going to legalize themselves back to the stone age of computing.

    Silly them.

    BTW, people keep mentioning StarOffice -- it's not open source, is it?? The Barzillian articles clearly (well, as clearly as I can understand from the babelfish translation) mean "open source" the way we know and love it here on ./

  18. The World's Tyrants at Work... by Arandir · · Score: 2

    If a government wishes to use Free Software for itself, then go for it. But they have no business whatsoever mandating non-governmental groups to do the same.

    If the only way Free Software can get marketshare is for governments to require its use, then it's not really free anymore. What happened to the free choice in Free Software? Or are we sacrificing our principles for the "greater good".

    --
    A Government Is a Body of People, Usually Notably Ungoverned
    1. Re:The World's Tyrants at Work... by ghazban · · Score: 2

      will obligate all sectors of the Brazilian Government - agencies, public corporations, et cetera - . There is no mention of forcing non government businesses to use non-free software.

    2. Re:The World's Tyrants at Work... by LetterRip · · Score: 1

      "If a government wishes to use Free Software for itself, then go for it. But they have no business whatsoever mandating non-governmental groups to do the same. "

      What an excellent sentiment, and I agree wholeheartedly, of course the converse should apply as well, shouldn't it?

      Well, in the US, many of the businesses that have contracts with the US, were/are required to submit all documents in certain specified formats. For many government agencies the required formats have been MS Word, Excel, Powerpoint, etc. and always the latest version. Because there are few products that import/export MS formats completely (and even more so in years past), numerous government contractors have been forced to purchase MS products, and update to the newest versions.

      Thus a tyrany of Closed Source software... Personally all formats required by any government should be based on standards instead of proprietary formats, so that the choice of software can be left to the individual/company...

      Thanks,
      LetterRip

    3. Re:The World's Tyrants at Work... by Arandir · · Score: 2

      "public corporation"

      This is a different thing than a government run corporatoin. Examples of public corporations include Redhat and VA Linux.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    4. Re:The World's Tyrants at Work... by Anonymous Coward · · Score: 0
      "public corporation" This is a different thing than a government run corporatoin. Examples of public corporations include Redhat and VA Linux.

      Public corporations are mentioned in the original quote as one of several "sectors of the Brazilian Government", so apparently they don't mean it in the sense that you do above. It's also quite possible that the phrase 'public corporation' was a poor translation of some Portuguese phrase.

    5. Re:The World's Tyrants at Work... by dcs · · Score: 1
      "Public corporation" refers to corporations that belong to the people (as in all people, through the government).


      Please, do not try to apply english usage to a bad translation. :-) It says "all sectors of the Brazilian Government". So, please use that thing on top of your neck and realize that this was just a bad translation. Most of it is pretty bad, anyway.

      --
      (8-DCS)
  19. some more clarification... by KGBear · · Score: 2
    To those are concerned about government forcing people to use free software, please notice:
    1. The proposed law only forces government agencies, not private citizens or companies.
    2. Big companies do have an immense power over our government. Lobby is rampant. I don't think anything can compete in its own merits in such a situation.
    3. If not for something like this, Brazilian governmental agencies would never try anything other than Microsoft, just because no other company comes closer when it comes to spilling money for lobbying.
    1. Re:some more clarification... by Anonymous Coward · · Score: 0

      As we've already seen today, the American government (well, the War Department) already requires Microsoft for everything of a certain class, and you are prohibited from using a competing product, because MS is an "official standard" of the DOD.

  20. That's exactly my point by Zico · · Score: 1

    Staroffice works okay with .doc files, but it still has problems, especially with VBA/macros. You'd agree, right?

    My point is that since MS Office itself is a "required functionality" in many government offices, that free OSes (or more specifically, non-Mac/Windows machines) will be out of luck in these places.

    I'll admit that I was a little hard on Netscape -- you can get stuff done with it, but I'm just way beyond frustration with using it. (In fact, you can blame Netscape for the fact that all my Linux boxes are headless now -- I use the web so much in my work, and Netscape has fallen back so far, that Linux had fallen into almost complete disuse for me as a desktop OS. Nowadays, I do all my Linux programming and server stuff from an X-Server running on Win2K, so that I can still do the stuff on my Linux box while being able to just pop open IE anytime I want. I know that it's causing me to not see the latest KDE and GNOME desktop developments, although I can at least still use the KDE apps that I need to via the X-Server.)

    I've gotta say that I'm a bit mystified that someone scored my original post as a troll. I'm presenting a view that this bill is a lot less meaningful than it looks on the surface, not going after anyone. Oh well, I guess it's "caveat poster" for anyone who doesn't go along with the rah-rah boosterism...

    Cheers,
    ZicoKnows@hotmail.com

    1. Re:That's exactly my point by grolim13 · · Score: 1

      I can't see why people hate Netscape so much. I have only used IE a few times, but it was horribly bloated and slow on a 486, and reasonably slow even on a P3!

      As far as I can tell, Netscape 4.0x (on Win95 and Linux) works perfectly with almost all pages; Netscape 3.x doesn't like PNGs or style sheets, but it works most of the time.

    2. Re:That's exactly my point by Yebyen · · Score: 2

      See the problem with netscape is that it is just as bloated as IE. Of course IE runs constantly so it seems less bloated than netscape, because when you're looking at the speed of IE, it's the speed of IE alone, but the speed of netscape is hampered by IE running in the background. Of course us linux guys don't have to deal with that :-).

      --
      Restating the obvious since nineteen aught five.
  21. HAHAHAHAHAHA by Anonymous Coward · · Score: 0

    well, yea sure why not. I want free cars too, free beer, free paper, free food.. hell lets make a low that forces govt organizations to use free stuff only. But this isn't surprising, of course they would prefer free software, 3rd world countries can't afford the skill or money to buy expensive ones. So let those damn americans make all the free software and we (the third world guy) would love to use it for free. This whole thing reminds me of economics 101. Why do people pay for things? Because they can't make it themselves. Because they require somebody be on the phone to help them when something breaks and they require somebody be held accountable when the software does something bad. (Economics 102. Always have somebody to sue, just in case). In the final analysis this is what people pay for. If the brazillian govt thinks they hit the jackpot here, the are SOOOO wrong. hehehe

  22. Fascinating. Some thoughts. by Lemmy+Caution · · Score: 4
    Insofar as Latin American IT is my field, I'm really excited by all the news (even the bad) that has been coming through the pike about it lately.

    Here are some issues to consider:

    1. It could be argued that any non-American government would be insane not to use Open Source software, in light of the possibility of sabotage with hidden calls, compromised security, etc. Right now trade relations between the US and Brazil are, if not hostile, a little bumpy, and Brazil is probably not entirely comfortable with not knowing what their software is doing. No country could be sure that US software companies aren't being pressured by the NSA etc. to put back doors in their software, especially in light of the Echelon scare.
    2. This is going to change the way that software is sold and supported in Latin America. Right now, the west is trying to push the software-as-sold-object model. The anti-piracy campaign is an example of this. It's really deep in the local mindset that if you have lost nothing by my copying something, I haven't really stolen anything. The amount of government pressure required to change that has made a lot of enemies down here. Some of them are frankly pissed at what they feel is a blackmail attempt by anti-piracy forces, who on one hand will encourage distribution of software to people in the ranks, then fly in with lawyers and gov't agents to see that everything is all in paid for - piracy is used to leverage sales down here, it's the biggest dirty little secret in the industry. By taking government agencies outside that whole game, the software industry changes.
    3. Corollary to the above, the current model exalts sales people far over engineers and developers. When support and implementation become the key to the software industry, that's going to have wide-ranging implications for those affected business cultures - you might see technical pay scales rise vis-a-vis sales pay scales (since the development for the closed source software was usually done in the US or Europe, local programmers aren't really benefitting from the current model.) All in all, I think this is an excellent development, and I hope other Latin American countries follow suit.
    1. Re:Fascinating. Some thoughts. by Anonymous Coward · · Score: 0
      I believe your whole line of thinking makes sense within America as well as outside it.

      In the distant past, the government required full source code on all its software acquisitions. Is this no longer the case?

  23. free software by jdonofrio99 · · Score: 1

    finally free software that works. Now if all software was free, we wouldnt have Warez. And if there were no Warez, hrmm, I actually couldnt imagine life w/o Warez. That would be interesting. Now all we need is free music :)

  24. Contamination by Tom+Christiansen · · Score: 2
    As licenças de programas abertos ou restritos, não restringirão outros programas distribuídos conjuntamente.

    Fascinating! Unless one cops the plea that libraries aren't programs, so aren't covered by this bill, it sure sounds to me like only LGPL'd libraries would be permitted, not GPL'd ones.

    1. Re:Contamination by Anonymous Coward · · Score: 0

      If programs shouldn't be able to contaminate other programs through mere aggregation, then libraries shouldn't be able to contaminate other libraries through mere aggregation either. However, since the GPL doesn't claim that they could ever do such a nastily non-free thing, there's no worry, mate.

    2. Re:Contamination by Anonymous Coward · · Score: 0

      I'm sorry to say this, because your heart is in the right place, but you're wrong. Although the GPL doesn't let programs contaminate through aggregation, but it does make libraries contaminate. (And please don't complain to slashdot that this is a double standard.) That's why the Library GPL is freer for libraries than the GPL is.

    3. Re:Contamination by dcs · · Score: 1

      Packaging never contaminated anything. Ever seen a BSD GPLed because of GCC?

      --
      (8-DCS)
    4. Re:Contamination by Anonymous Coward · · Score: 0
      A script that uses two GPL'd programs and two that aren't GPL'd is not itself contaminated, nor are those two other programs. It's just packaging. No problem.

      Richard Stallman would have you believe that a program that uses two GPL'd libraries and two that aren't GPL'd is, by contrast, contaminated, as are those other two libraries. And yet this is also simple packaging. There's something paradoxical here. Could it be... a lie?

      Yup. This is inherently two-faced and inconsistent. Ignore Stallman on this matter. You can't catch the virus just because one entity calls another one using its defined API. It doesn't matter the flavor of that entity. The FSF is spreading its FUD in order to further its goals despite the means. It's a very wicked deception.

    5. Re:Contamination by Anonymous Coward · · Score: 0

      That's not how it works. The GPL only affects you if you materially include the other program or library in your own. If you just call the unmodified program or library, you're fine. If you pull in the code, or if you modify the original GPL'd program or library, then you fall under the GPL.

    6. Re:Contamination by Anonymous Coward · · Score: 0

      Yes, of course. I know that, and you know that. That's exactly how it works. However, Richard Stallman pretends it doesn't, and he uses lies and sophistry to coerce people into doing things the licence doesn't say they have to. That's why it's better to use a free licence instead of getting tangled up with the FSF.

  25. Re:Open Source . . . and the money to buy it by Anonymous Coward · · Score: 0

    Unfortunatelly, the brazilian government makes important decisions based more on politics than on money/technical subjects.
    In such a scenario, the technicians have no voice.

    ------
    If you use free software, there is no public money to reroute to your pocket :-(

  26. Re:That's the OSD! ....and other halucinations by Money__ · · Score: 1
    The other day, Bruce heard the new Britney Spears single and proclaimed "That's a translation of the Open Software Definition(OSD)"!

    The day before that, Bruce saw the Pokeman first movie with his kids and proclaimed "That's a translation of the OSD"!

    It would seem that Bruce is claiming credit for the language in this document without there being any common language.
    Bruce, please take credit where credit is due, but not in this case.

  27. No! This is bad! by the_ed · · Score: 2

    One fo the major reasons for the creation of the open source movement was to create alternatives so that people wouln't be obligated to buy M$ crapware or other stuff that they didnt want, there is no reason for people to be obligated to use open souce.

    Obligation and the freedom for which the open-souce movement stand for simply cannot coexist.

    --Ed

    1. Re:No! This is bad! by Anonymous Coward · · Score: 0

      I would rather my government use open source programs, where they can see the source code and make modifications, than some closed-source program with who knows what in it.

    2. Re:No! This is bad! by Anonymous Coward · · Score: 0

      I think the goverment should have the choice what it uses in public institutions. I think this is legitime autonomy.

  28. On freedom... by Anonymous Coward · · Score: 0
    Are the people free to pass a law that removes their freedom to purchase commercial software?

    You aren't free to pass a law that removes your freedom to vote, but that's because it's a blackhole kind of event. :-)

  29. Flamebait by Anonymous Coward · · Score: 0

    Let's start a Brazilians vs Americans flamewar...

    It was Santos Dumont who invented the airplane (I'm Brazilian).

    1. Re:Flamebait by Anonymous Coward · · Score: 0

      True! And I'm tired of seeing american videos which not only say it were Wright bro's invention, but not even mention Santos Dumont. And Even Superinteressante saying such a ridiculous thing.

  30. Sorry. by Lemmy+Caution · · Score: 2
    Ack, feel free to mark me as redundant. I had been cruising around with a 2+ threshold. I should have realized that others would have made the same observation by now.

    By the way, I'm running around with a 2+ threshold because Slashdot seems broken when a critical-mass threshold of messages is passed. The comment page gets cut off mid-way; the high threshold is just to keep the pages short, not to avoid reading. Is there a fix in the works for the html problem?

  31. Re:Open Source . . . and the money to buy it by Effugas · · Score: 2

    If you use free software, there is no public money to reroute to your pocket :-(

    Or to reroute to improve the development of OSS! So you end up with just a crew of government leeches, underfunded to improve but mandated to use...

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  32. e-mail all that people in the congress by Anonymous Coward · · Score: 0

    For all of you that have some interests in this law (particularly brazilians), I strongly suggest e-mailing the Comissão de ciência e tecnologia, comunicação e informática - CCTCI (brazilian congress' science, technology and informatics comission) and all its components. If you decide to only send an e-mail to the CCTCI, make clear that you'd like to have a copy of your e-mail sent to all people inside that comission.

    Also, I suggest that you make a brief statement on the e-mail explaining what this law means and what effects it will produce, since most people in the CCTCI are really clueless about technology.

    In fact, brazilian congressmen love to pay attention to e-mails and letters, although most of you may think they trash everything they receive, so it's actually a very good idea to e-mail these people.

    1. Re:e-mail all that people in the congress by kurowski · · Score: 1

      And the purpose of this mass emailing would be...?

      I'm all for communicating with representatives, but treating each member of the CCTCI to a slashdotted inbox probably won't make them feel warm and fuzzy inside.

      What it will teach them is that when they deal with Microsoft et al they end up dealing with one contact that obviously is supported by a very large organization. When they deal with the free software community they end up being overwhelmed by a slew of redundant emails having a very low signal-to-noise.

      I like your intentions, but I'm afraid the effect could be counterproductive. A thousand proponents won't be able to convince a congressman nearly as effectively as one proponent will.

  33. Comparison between the law and OSD by Captain+Zion · · Score: 2
    Law: A code source must be the prime feature used by the programmer to modify the program, not being allowed to intentionally obfuscate the source code or use an intermediate form such as the output of a pre-processor or translator.
    OSD: The source code must be the preferred form in which a programmer would modify the program. Deliberately obfuscated source code is not allowed. Intermediate forms such as the output of a preprocessor or translator are not allowed.

    Law: The license of use of the open programs must allow modifications and derived works and its exempt distribution under the same terms of the license of the original program.
    OSD: The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software.

    Law: The license can restrict the distribution of the modified source code only if it allows the distribution of the modifications along with the original source for the purpose of modifying the program at build time.
    OSD: The license may restrict source-code from being distributed in modified form only if the license allows the distribution of "patch files" with the source code for the purpose of modifying the program at build time.

    Law: The license] must also allow the distribution [in binary form] of the program compiled from the modified source code, and may require a different name or version number [to make it clear that it's a derived work].
    OSD: The license must explicitly permit distribution of software built from modified source code. The license may require derived works to carry a different name or version number from the original software.

    Law: the license can't discriminate a person or group of persons
    OSD: the license must not discriminate against any person or group of persons.

    1. Re:Comparison between the law and OSD by dcs · · Score: 1
      That is not a good translation. The law is MUCH closer to the OSD than in the translation featured in this message.


      I have an issue with "must explicitly allow". How many licenses explicitly allow for distribution of compiled binaries, instead of implicitly?

      --
      (8-DCS)
  34. Re:Comparison ..I stand corrected :) by Money__ · · Score: 1

    Thank you for pointing this out.
    I stand corrected :)

  35. he was french at that time by Anonymous Coward · · Score: 0

    not brazilian anymore...

  36. e-mail addresses for everyone in the CCTCI by Anonymous Coward · · Score: 0

    besides the main CCTCI e-mail:
    cctci@camara.gov.br

    you can e-mail everyone there:
    dep.narciorodrigues@camara.gov.br,dep.lamartinep osella@camara.gov.br,dep.cesarbandeira@cam ara.gov.br,dep.coraucisobrinho@camara.gov.br,dep.l uizmoreira@camara.gov.br,dep.pauderneyav elino@camara.gov.br,dep.paulomarinho@camara.gov.br ,dep.santosfilho@camara.gov.br,dep.vicpi resfranco@camara.gov.br,dep.francistoniopinto@cama ra.gov.br, dep.jorgepinheiro@camara.gov.br, dep.lamartineposella@camara.gov.br, dep.marcalfilho@camara.gov.br, dep.marcelobarbieri@camara.gov.br, dep.mattosnascimento@camara.gov.br, dep.pedroirujo@camara.gov.br, dep.pinheirolandim@camara.gov.br, dep.pinheirolandim@camara.gov.br,dep.josedeabreu@c amara.gov.br,dep.juliosemeghini@camara.g ov.br,dep.luizribeiro@camara.gov.br,dep.narciorodr igues@camara.gov.br,dep.pedrocanedo@cama ra.gov.br,dep.salvadorzimbaldi@camara.gov.br,dep.s ampaiodoria@camara.gov.br,dep.baba@camar a.gov.br,dep.nelsonpellegrino@camara.gov.br,dep.pa dreroque@camara.gov.br,dep.walterpinheir o@camara.gov.br,dep.antoniojoaquimaraujo@camara.go v.br,dep.augustofranco@camara.gov.br ,dep.ricardobarros@camara.gov.br,dep.yvoniltongonc alves@camara.gov.br,dep.irissimoes@camar a.gov.br,dep.linorossi@camara.gov.br,dep.silascama ra@camara.gov.br,dep.dr.helio@camara.gov .br,dep.euripedesmiranda@camara.gov.br,dep.givaldo carimbao@camara.gov.br,dep.luizaerundina @camara.gov.br, dep.bispowanderval@camara.gov.br,dep.lincolnportel a@camara.gov.br

  37. OH MY GOSH, READ WHAT I HAVE TO SAY by Anonymous Coward · · Score: 0

    I just downloaded Opera for windows98, and OH MY GOD - IT IS AMAZING. I can NOT until the version for Linux comes out. Hopefully before this christmas. I am completely shocked. This is incredible. This is how web pages were designed to be viewed. Ok, sorry :)

  38. No choice by Zagato-sama · · Score: 1

    Excuse me, but running and supporting this is just as bad as doing the same for "closed source only software" The "choice" option is eliminated.

    1. Re:No choice by Anonymous Coward · · Score: 0

      But if it happens to be the right choice that remains, how can this be bad? If we make wrong choices illegal, the right choice is guaranteed!

    2. Re:No choice by Zagato-sama · · Score: 1

      It may be a right choice in your opinion, but not necessarily one for everyone else

    3. Re:No choice by Anonymous Coward · · Score: 0

      You don't understand. Free software, especially the purest and best form--GPL'd software--is right for all of mankind. It helps us all. The less non-free stuff, the better off we are as a race. I don't want to allow people an easy path to inflicting cruelty on their fellow. Yes, that's a "right" they don't deserve. Non-free software is a way to hurt other people. No one has that right.

    4. Re:No choice by Anonymous Coward · · Score: 0

      Thank you, Richard. :-(

    5. Re:No choice by Zagadka · · Score: 1

      Oh yes, and how about we shoot pronographers, because pornography is wrong. And we can also lock up people who use cuss words, because that's wrong. Oh, and non-Christians can also be thrown in jail, because that's just plain wrong. And people who wear plaid. Plaid is wrong.

      If free software has to resort to force, then it is no longer really free, now is it? The freedom of choice is a much more basic right than the freedom to duplicate.

      Non-free software hurts no-one. If you don't like it, don't use it. What about software that isn't "open source" in the OSD sense, but does come with source code? (ie: you get the source when you buy it, but you're not allowed to distribute it) How does that hurt anyone? All it does is ensure that the developers actually get paid for the work they did.

    6. Re:No choice by Brett+Glass · · Score: 1
      Hi, Richard.

      Sorry, but -- bzzzt! -- I think that folks are learning your true motivations at last. The fact is that it's the GPL which hurts others, by turning open source software -- which was originally free for all to use for any purpose -- into a weapon against business. For the sole purpose of fulfilling your spiteful grudge kindled some 15 years ago.

      --Brett Glass

    7. Re:No choice by Anonymous Coward · · Score: 0

      And your problem, Brett, is that you are willing to prosper, to raise yourself higher, by standing on the backs of your fellow man. Civilization can never advance so long as we take personal profit from the good works of others. Only when that is no longer possible can we lift ourselves from our miserable human condition.

    8. Re:No choice by Brett+Glass · · Score: 1
      And your problem, Brett, is that you are willing to prosper, to raise yourself higher, by standing on the backs of your fellow man.

      We should all stand on one another's shoulders. As Brian Reid once put it, scientists stand on one another's shoulders, but programmers seem intent upon standing on one another's feet!

      Civilization can never advance so long as we take personal profit from the good works of others.

      Not true at all. When we make a contribution to the state of the art by building on what has been done before, we should be rewarded for having done so. And the more one contributes, the more one should be rewarded.

      --Brett Glass

      P.S. -- Since I'm not posting as "Anonymous Coward," I hope you'll own up to your own ideas and do likewise.

  39. Not true. by Anonymous Coward · · Score: 0

    He even went back to Brazil some time after getting the fame in France.

  40. Slashdot Overload by copito · · Score: 2

    Slashdot goes into "overload" mode when there are too many top level comments (50 IIRC). You can view the next pages by choosing the "2" link from the bottom of the page.
    --

    --
    "L'IT c'est moi!"
    1. Re:Slashdot Overload by Lemmy+Caution · · Score: 2

      No, there's another bug which is related to nested mode, which is how I read. It has to do with cumulative page size and/or thread length, not with number of comments. This is, I think, a "known bug" that a couple others have caught.

    2. Re:Slashdot Overload by Anonymous Coward · · Score: 0

      I always set my default setting to "scroe 0; nested; oldest post first." It hasv't been working with the "oldest post" thing for at least two months. I know "It's not a bug it's a feature." Rob wants us to concentrate on highest score posts. I have gotten used to it. But being forced to change reading habbit is not nice though.

  41. Re:That's the OSD! ....and other halucinations by Anonymous Coward · · Score: 1

    Mmm... that is the Open Source Definition. The retranslation to English was pretty inaccurate, but the wording in Portuguese is a near-unchanged translation of the OSD - it may even have been copied from one of the OSD translations in Portuguese without changes at all at some points. Yes, Bruce is Right and You are Wrong.

  42. And who defines.... by soulhuntre · · Score: 1

    Equivelent functionality?

    Hmmm... so if I say I need software that is fully windows(tm) compatible then the answer is that only windows can do it... thus, I can use the commercial stuff.

    Then let's see some half assed government comittee try and decide what software is "equal".

    Ken

    --
    --> Fight tyranny and repression.... read /. at -1!
    1. Re:And who defines.... by Anonymous Coward · · Score: 0

      But a "official approval" stamp on the forehead of OSS from the bureaucracy govenment is better than nothing though. What more can you ask them to do? Figuring out which software/hardware is better?

    2. Re:And who defines.... by soulhuntre · · Score: 1

      Well no - it is NOT better than nothing. I want the government, and the LAW totally out of this industry.

      How will you feel when some idiot ramrods a bill in that you can't use PERL for govt stuff because his son/nephew hates perl?

      NOTHING is more dangerous than lawmakers governing technology.

      Ken

      --
      --> Fight tyranny and repression.... read /. at -1!
  43. laws are by definition ANTI free software by Anonymous Coward · · Score: 0

    as soon as they regulate it, for better or worse, they will ruin it.... you see, regulations to 'help' something are actually attempts to control it. so people will just have to go around them again.

  44. Brazil knows only OPEN SOURCE can prevail by Anonymous Coward · · Score: 0


    this is good, and the USA should follow suit. It NEEDS to be mandatated legally that only OPEN SOURCE software (specifically only GPL) be allowed to be used by the american people.

    commercial software is not as good as open source, it is funded by evil corporations, and it is a direct assault on our personal liberties.

    using commercial software should be classified a felony when an open source solution exists.

    i see this coming, its all part of the linux revolution.

    1. Re:Brazil knows only OPEN SOURCE can prevail by Anonymous Coward · · Score: 0

      Ahh... Freedom by forcing a solution. I say just let open source compete in the free market. Corporations will be forced to make better and better products to survive.

    2. Re:Brazil knows only OPEN SOURCE can prevail by Anonymous Coward · · Score: 0

      90% of all OSS software i have on my linux box is easily surpassed by the commercial closed source software (in terms of functionality and stability) that i have on my windows box.

      Atleast if i get my hands on commercial software i know that it does what is promised on the box/website unlike OSS that might be in version 0.00001 pre pre beta

    3. Re:Brazil knows only OPEN SOURCE can prevail by Anonymous Coward · · Score: 0
      Only GPL? In other words: No XFree, no BSD utilities (your average Linux distribution is full of them), no Wine, no Mozilla, etc. etc. Not to mention no *BSD distributions.

      There's lots of open source software that isn't GPL, you know.

  45. We all know that... by Anonymous Coward · · Score: 0

    Morse didn't invent telegraphy first, Edison hasn't invented the ligth bulb or the grammophone first, Bell not the telephone (AFAIK not even as third!) and the Wrights not the flying.

    But who cares?

    1. Re:We all know that... by Anonymous Coward · · Score: 0

      then who did? You're just repeating popular legends, you stupid fuck. As if recognition has shit to do with anything.

    2. Re:We all know that... by Anonymous Coward · · Score: 0

      Sorry, "you stupid fuck".

      The popular legends are that Bell, Edison... invented this stuff. They are popular, because they're all Americans and in the USA those legends made it into history books--but only there.

  46. We need this in the U.S. by Anonymous Coward · · Score: 0
    Government agencies are throwing money down the toilet buying Microsoft shiteware, and it's *our* (the taxpayers') money.

    For that reason, the use of Free Software should be mandated for all government agencies. Period.

  47. Yay moderators! by Anonymous Coward · · Score: 0

    Teach those Bill Gates-lovin' blasphemers a lesson! Rob, can't you just alter the Slash script so that it will just automatically delete the post of anyone who refuses to bow down to Open Source? That way we won't have to waste our moderation points marking 'em down.

    1. Re:Yay moderators! by Anonymous Coward · · Score: 0

      I'd like that actually. Once the proprietary software lovers are gone, we could get back to having some intelligent discussion here, like it was before all the Windows lamers came in.

  48. disagree. by small_dick · · Score: 1

    I can't see removing choice when there is a much bigger issue -- interoperability.

    Can you imagine if radio or television was allowed to mature the way computers have? Only apple radios could recieve apple signals, only microsoft tvs could decode mirosoft signals.

    I would much rather see governments demand that all I/O (network or file formats) be open and standardized so any client software can utilize and server packages or files.

    I know we're talking standards organization here, but in this case it could be worth it.

    --


    Treatment, not tyranny. End the drug war and free our American POWs.
    See my user info for links.
  49. Re:Open Source . . . and the money to buy it by Effugas · · Score: 1

    (Moderators: Just ignore this post.)

    Could whoever gave me my first Flamebait rating *please* comment as an AC as to...umm...WTF?

    I'm not annoyed. I'm actually *curious*.

    Yours Truly,

    Dan Kaminsky
    DoxPara Research
    http://www.doxpara.com

  50. Naked Truth. You cannot trust what you cannot know by Anonymous Coward · · Score: 0

    This is truly stunning news. The first set of eyes from the Other Side to truly open and understand our message. Finally. They hear us; that closed source; secret source; can never truly be trusted. The safest, most secure, most uncrackable software is the one who's inner workings are KNOWN TO ALL. Remember this day my friends 18 December 1999. The end of closed minds. The beginning of the new future. The beginning of the New World Order. Welcome to Open Source Software. Join us... or die.

  51. Re:That's the OSD! ....and other halucinations by Bruce+Perens · · Score: 3
    Nope, it's really the OSD. Even the paragraph numbering is the same for much of it, the requirements are the same, and they are in the same order. See the Portugese translation of the OSD here .

    Bruce

  52. Conflict of interests? by swerdloff · · Score: 1

    So, the government's gonna vote itself a huge budget and then use only free software? Sounds about right.

    But wait, what if Doom or Quake are free? Can government officials use them?

    Brazil seems to be having some minor software weirdness today. Can you say "we finally got a reported down here that understands portugese and the internet at the same time?" Good, I knew you could.

  53. This is very sad. by Brett+Glass · · Score: 1
    This is the most anti-business, anti-programmer move I could possibly imagine. Government should not embrace agendas, like the GPL, which are explicitly designed to put people out of work.

    Such a measure would be a terrible blow to Brazil's software industry and to programmers everywhere.

    --Brett Glass

    1. Re:This is very sad. by Anonymous Coward · · Score: 0

      great!, a person finally has common sense enough to see the truth, instead of the BS that normally comes from the free source community.
      Do people in the slashdot commmunity actually write programs themselves? NO!, they expect some poor bastard to bust their ass creating a program and the give it out for free.!

    2. Re:This is very sad. by Anonymous Coward · · Score: 0

      So what you're saying is that beggars wear no clothes, and demand yours?

    3. Re:This is very sad. by Anonymous Coward · · Score: 0

      Solution: Don't sell your proprietary, expensive software the the Government of Brazil.

    4. Re:This is very sad. by Anonymous Coward · · Score: 0
      Well, I do. For two companies. Both are considering open sourcing all their software because they see clear economic benefits from it.

      Do we think we'll need less programmers? No. In fact, we've increased the software budget, because we see the need for coordinating the open source projects with external contributors, and because we expect development time to go up (because it will force our developers, including me, to spend more time on making solid code that they feel they can release, rather than hacks... So what we lose in development time, we gain in quality)

      Even though we expect development cost to rise short term, though, we expect that more interoperability with open source projects, and people looking at using our software in ways we didn't envision, will open up lots of new business opportunities for us.

      Yes, open source may reduce the market for traditional software companies, which rely on selling the software they make to make a living. However, shrink wrapped software is still less than 10% of the total software written... Most software (in lines of code at least) is still written in house by companies who need functionality that isn't offered by commercial products.

  54. Re:Comparison ..I stand corrected :) by Bruce+Perens · · Score: 2

    No problem. I really didn't write those Brittany Spears songs... And I'm not really bigger than Cher :-)

  55. Could you pass that bong over here? by Anonymous Coward · · Score: 0


    Thank you.

  56. They're deciding what to buy for their own use. by Anonymous Coward · · Score: 0


    Deal with it. Contrary to popular opinion among libertarians, people who buy stuff have a right to decide which stuff to buy. They're not morally obligated to kowtow to the bizarre and unrealistic dictates some cretinous adolescent theory of economics shat forth by a reductionist idiot.


    And your little dog, too.


  57. Moderate that troll down. by Anonymous Coward · · Score: 0

    OSD == more jobs, more freedom, better software
    OSD != unemployent, communism

  58. Word compatibility? Only if it's a word processor. by Chef+Serotonin · · Score: 1

    Get, like, a grip, dude. Most programs have nothing to do with word processing. Even if you are talking about a word processor:

    1. Word compatibility is not rocket science. Even abiding by the terms of the MSDN EULA, give me a couple of months and a lot of coffee and I'll reverse-engineer whatever's necessary to make it happen. In serious software development terms, this is so cheap as to be essentially free. I work with a guy who spends many of his days reverse-engineering data structures in the NT kernel, the better to write device drivers. Stuff like that is common. A file format is trivial in comparison. You're naive. Even in volunteer-driven free software terms, it's within reach.
    2. MS is developing an increasingly stiff hardon for XML. Dealing with XML-formatted information is so easy it's not even fun.
    3. Word compatibility is necessary only when Word is treated as a standard by the government. You're telling us that the government will not be compatible with itself because it doesn't use Word. Dare I question your logic?

    As far as web browsing goes, Netscape is barely functional when compared to Internet Explorer.

    Have you used Netscape? Can you quantify the alleged drawbacks? It displays HTML, it does Javascript, Java, and plugins, what more do you want? If it does ActiveX controls, I damn well want to know about that so I can tell it not to. That's executable code, bro, with no security. No thanks.


    From a developer's standpoint, the only salient fact about IE is that it fucks up the common control libraries. They're releasing OS patches on a toy-application rush-rush development schedule, and that is not wise. Each new version has different bugs. Everything has to be tested on an ever-expanding variety of different "versions" of windows, each of which (pre Win2K) can have any given version of IE, or none. Windows development has always been partly a matter of deducing when the documentation is incomplete or wrong, and when the API is buggy, and yadda yadda, but IE has made this much, much worse, because the number of versions has exploded and the machine I'm debugging on is not even relevant to half the users out there. And guess what -- we pass the problems on to you, the consumer! Where I work, we're very damn careful and we test like madmen (and even so, we still goof now and again). Not everybody is so careful. Not everybody is willing to slip a release date by a week to make sure it all works, all the time.

    Of course, since every Windows user now "freely chooses" to use IE in precisely the same way that geese in France "freely choose" to produce foie gras (but with less desirable results), there's absolutely nothing anybody can do about it. Except of course use an operating system that's not hopelessly fragmented. Which the Brazilian government seems to be considering. What was your point again?

    Anyhow, this is a bill before the legislature, and it will not pass. Don't worry, nobody's going to hurt poor little Bill. You can go back to sleep now.


    --
    Dear Friends: Chef Serotonin *loves* you! Don't be shy, don't *ever* be shy!
  59. Re:Open Source . . . and the money to buy it by jaxn · · Score: 1

    bla bla bla bla bla bla

    --


    "Being alive is a crock of shit." --Kilgore Trout
  60. Not get involved in their own purchasing decisions by Anonymous Coward · · Score: 0


    government's place is not to get involved in this sort of thing.

    The government should not get involved in its own decisions about what software it will buy? Who, then, will decide what software it will buy? You? Me? The vendors? Are you an idiot? Yes, you are indeed an idiot.

    Fucking read the fucking article, you fucking moron.

    THE BRAZILIAN FUCKING GOVERNMENT IS TALKING ABOUT FUCKING DECIDING WHICH FUCKING SOFTWARE IT WILL FUCKING BUY. THIS HAS ABSOLUTELY FUCKING NOTHING TO FUCKING DO WITH THE FUCKING PURCHASING DECISIONS OF ANY FUCKING ENTITY OTHER THAN THE FUCKING GOVERNMENT OF FUCKING BRAZIL.

    Pull your fat, empty head out of your stinking ass and smell the coffee, you goddamn jabbering anthropoid. The people who buy software have a right to decide which software they will buy. A government has a responsibility not to waste public funds.

    As for you, may I recommend learning to read? There's a whole world of information out there that you're missing out on.


  61. Re:Open Source . . . and the money to buy it by Anonymous Coward · · Score: 0

    Here's a question: why do you insist on not putting you sig in the sig space like everyone else? I have sigs turned off because I don't want to be bothered by other content besides the meat of the post. The meat is usually worthless enough as it is, I don't need people's stupid quotes and email addresses. By putting you sig in manually every time, you force me to read it when I really don't want to. I have no problem with you personally, and I don't particularly mind your sig, but I wish you would use the standard method of attaching it.

    (Written as AC to avoid the inevitable flamebait moderation, and because it's a personal question.)

  62. Re:Open Source . . . and the money to buy it by Effugas · · Score: 2

    I have no problem with you personally, and I don't particularly mind your sig, but I wish you would use the standard method of attaching it.

    If Taco gave me enough room to have both a quote and a sig, I'd gladly use the standard method. It's annoying retyping it every time :-)

    That being said, I sign my name because, as the WELL saying goes, You Own Your Words.

    Didn't know the retyping was annoying anyone but me. I'll try to do something about this.

  63. Re:Comparison ..I stand corrected :) by Anonymous Coward · · Score: 0

    You're bigger (intellectually) than ESR. That's all that counts.

    And oh yeah, Tom Christiansen sucks.

  64. Re:Newbie needs help! by Anonymous Coward · · Score: 0

    natalie!

    i want to send you an aibo, please post your address!

    thank you.

  65. What is the current Brazilian law WRT software ? by Waldo · · Score: 1

    Since they have to create a law to make free software their policy, I wonder what is the current law regarding software purchases. Do they currently require the use of MS products ?

  66. How about our job security... by Anonymous Coward · · Score: 0

    Now let's see... They are going to use FREE
    software..
    a) FREE - does not mean Open Source. I can
    write proprietory soft all i want and give it
    for free..why is another story.

    b) Well, it is great money saving strategy for
    Brazilian government. So let's say all governments
    of the world follow the suite. Now most of us (people working for software companies etc) are
    pretty much out of work?? I know my company and
    my salary depend 100% on someone being ready to
    pay fo rfunctionality we provide. Practically
    anything today CAN be achieved with some level
    of pain with free software, so if it is mandated
    obviously many many computer professionals will
    be out of work. How is that good i hardly can see.
    In fact since i am also writing some open source
    stuff - if i (or someone like me) will have no
    for-profit soft to write and get paid with - no
    open source stuff will come out of this either.

    c) So before rooting for a law like that think
    about the hand that feeds you:)

  67. Not a troll; just the truth. by Brett+Glass · · Score: 1
    Mandating that anyone -- and the government in particular, since it is a large customer -- not buy commercial software means killing the software industry in that country, which in turn means destroying jobs. It's not rocket science; it's common sense.

    It is also not in the citizens' best interest. The people will be best served if government procures the best software for the job. And to insist that government boycott native businesses in favor of almost entirely foreign products is an idea that only Richard Stallman -- who spitefully wishes to see all commercial software companies destroyed at any cost -- could love.

    --Brett Glass

    1. Re:Not a troll; just the truth. by Anonymous Coward · · Score: 0
      Mandating that anyone -- and the government in particular, since it is a large customer -- not buy commercial software means killing the software industry in that country, which in turn means destroying jobs.

      No. It means, if anything, killing the proprietary, closed-source software industry...which is a good thing.

      Outlawing the Mafia means less jobs for hitmen, but isn't that a good thing?

    2. Re:Not a troll; just the truth. by Anonymous Coward · · Score: 0

      And now you know why the FSF is considered immoral. They remove the ability to make a moral decision, which is itself a fundmentally immoral act. The end never justifies the means.

    3. Re:Not a troll; just the truth. by Anonymous Coward · · Score: 0

      Don't be a nut. There's nothing immoral about selling software. It's like any other form of intellectual property. If you're regularly stealing things like software, articles, books, songs, and movies, then you are a thief and should be thrown in jail.

    4. Re:Not a troll; just the truth. by Anonymous Coward · · Score: 0

      There will always be room in the welfare lines for people like you. Or at Macdonalds.

    5. Re:Not a troll; just the truth. by Anonymous Coward · · Score: 0

      Ha! I made $30,000 in one day, not from being a leech, but from contributing to free software, and being rewarded through the LNUX IPO. I don't need welfare, as I am doing quite well, without resorting to leeching on to society through parasitic IP laws.

  68. Obviously you didn't read by spaceorb · · Score: 1

    Right from the submission, and also in the article, FREE as in free speech.

  69. Let's see the good, bright side. by Carlos+Laviola · · Score: 3

    Well, first of all, I would like to make a few comments, as KGBear does sometimes :):

    1) We are not talking about explicit open source software. It is FREE. The source is closed? It doesn't matter. If they can give us, we will use it. That's the idea.
    2) Probably that will save huge amounts of money, of course. But there is a lot of piracy, even into the government (many agencies have illegal copies of very expensive software). That will keep going.
    3) The lack of supervision will probably throw this law into complete dust. Who will be assuring people are using 'as much as there is possible' of free software? What will be the _penalties_ for people running commercial software? Those questions intrigate me.

    Now to the good point. This will lead to something very very good, and completely new: thousands of people using software like *nix. That will make the understanding of such systems much more common between everyone. And, we all know no jobs will vanish from such acts. Software bought was bought. Future software running will be free, and programmers won't have to work more (or less) so they can sell his new applications. If the functions of the program are very needed, like, let's say, PhotoShop (there is always GIMP =D), the program will be bought. What I mean is, good programmers will always have their places.
    So, concluding: why not? less budgets, and, besides, just wonder how much people will begin using real os'es? how many people will get to know the real possibilites his computer had but he never experienced?
    I think some other countries should take a look at the idea.

    1. Re:Let's see the good, bright side. by KGBear · · Score: 1

      Carlos, I agree with what you say but for your 1) item. The law specifically calls for open source programs and it takes the trouble of defining open source; actually, the definition seems to be a direct translation from the GPL.

    2. Re:Let's see the good, bright side. by vectro · · Score: 2

      Actually, the law does not just require open source, it explicitly requires Free Software. Richard Stallman has a webpage on the differences.

  70. Re:Newbie needs help! by Anonymous Coward · · Score: 0

    natalie! I WANT TO SEND YOU NAKED PICTURES OF MYSELF!!!! GIVE ME YOUR e-mail address:

  71. Burn Quake and Doom! It's the "right" thing by Anonymous Coward · · Score: 0

    I am constantly amazed at how narrow-sighted some people can be on Slashdot. Some people have mentioned that this law should be passed because it is the "right" choice. Unfortunately, forcing free software instead of the "better" solution is censorship. How many freedoms have been trampled on based on the right choice? Should we burn copies of computer games because it's the "right" choice? Should we stop genetic research completely because some people feel it is the "right" choice? AD&D, Internet pornography, ... The same arguements about Open Source being the "right choice" could be used against different causes popular to the Slashdot crowd.

    1. Re:Burn Quake and Doom! It's the "right" thing by Brett+Glass · · Score: 1
      Ah, but to the GPL fanatic, commercial software is immoral and must be destroyed at all costs. The end justifies the means -- and the means, alas, include forced denial of choice. (That's what the GPL is about, too: coercing authors to forfeit any reward they might otherwise reap from their hard work.)

      If you point out -- rightly -- that the proposed law mentioned above denies freedom, they'll do the old "pivot word" trick and say, "No, you don't get it! It's not free speech, it's free beer! Or is it the other way around? Doesn't matter.... Whichever meaning of free you're talking about, we mean some different one, so your argument's irrelevant."

      --Brett Glass

    2. Re:Burn Quake and Doom! It's the "right" thing by Anonymous Coward · · Score: 0
      This is not censorship. This is an organization deciding on rules on how to aquire software for itself. It has nothing to do with what software Brazilian companies or individuals are allowed to use, only with how the government is supposed to go about aquiring software. Also, it doesn't forbid someone to buy closed source software, it also requires preferential treatment to open source software.

      Which is perfectly logical - why would a non-US government want to be at the mercy at whatever US software companies might be forced to include of backdoors etc. by the US government?

  72. YAFBSA by LocalYokel · · Score: 1

    Yet
    Another
    Freakin'
    Brazilian
    Software
    Article
    There, I got to go trolling in context. Where is that guy? I haven't seen that post in a while...

    This doesn't make sense. There's idealism, and then there's practicality. The government of Brazil seems to be just a little too much of the former.

    Free software is just that -- software. The (sigh) MONEY comes in when you sell related "services". Obviously, they aren't free. To paraphrase jwz, free software is only free if your time (or someone else's) is worthless. Depending on the situation, you may spend (more || less) for (better || worse) software.

    It's a good idea to look at all the options. Perhaps free software alone does suit your needs, but there are many, many "Ask Slashdot" questions that seem to suggest that OSS can't do everything for everyone.

    --

    --
    E2 IN2 IE?

  73. TV *did* evolve that way by Anonymous Coward · · Score: 0

    Try playing a video tape bought in Europe on a US VCR.

    1. Re:TV *did* evolve that way by Anonymous Coward · · Score: 0

      Even worse... Try playing a video bought in France in the rest of Europe (SECAM vs. PAL).

  74. Will geeks flock to Brazil? by rana · · Score: 2

    What, with the high cost of living in silicon valley and total lack of nightlife, wouldn't you rather be hacking code on your laptop on some beach in Brazil? Carnaval is coming!

    Viva Brasil!

    1. Re:Will geeks flock to Brazil? by Anonymous Coward · · Score: 0

      It seems that there's already a couple of develoeprs in Brazil. Check a list in this page. It includes Windowmaker and curl.

  75. Not bad ... by aUser · · Score: 1

    This is what I've always wanted to see:

    (1) Very strict enforcement of copyrights (no one, but absolutely no one uses illegal copies)

    (2) The government, as an IT-consumer, must investigate first if Open source can do the job, before spending taxpayers' money on proprietary software.

    It totally changes the ballgame. If, for example, the government standardizes their word processing requirements an open source package, it will raise a very serious challenge for MsOffice in that country.

    Governments worldwide spend easily up to 50% of the gross domestic product. As IT consumers, they can definitely set the tone.

    Combined with better law enforcement, aimed at stamping out the illegal use of Microsoft software, an open-source-first policy will make a significant difference.

  76. Re:Newbie needs help! by peter · · Score: 1

    I heard you're meant to move it to /dev/null. This means all the copies you have.

    :-)

    hehe, why don't you go troll Micros~1's tech support dept. I'm sure they'd love the entertainment you'd bring to their lives :)

    #define X(x,y) x##y

    --
    #define X(x,y) x##y
    Peter Cordes ; e-mail: X(peter@cordes , .ca)
  77. Will all the Americans stop being anti government? by AmirS · · Score: 2

    Yeah the free market works, but only in the longer term. Stop being against the Brazilian government on the principle of non-interference. Who says they're forcing anyone to use anything?

    The public bodies still get a choice of _which_ free software to use, there's still competition between different projects.

    Also, they'll have to pay money whatever software they use. Either they can pay a lot for the software, and that money will go abroad (closed software), or they can pay their own citizens for support and customising the software. Given that choice, it's easy to see why they're trying to boost their own economy by mandating that they keep the money in their country. After all, it's in their own interest as the Government to do so.

    For the rest of us, we should be glad that such a large organisation as a government is prepared to invest in free software, which benefits everyone.

  78. Are you serious about that ? by Anonymous Coward · · Score: 2

    Which influence ? The project _ALREADY_ is in congress and for sure were a Brazilian initiative.

    Beyond any SlashDots encouragement there is the reality: We do not have money. You certainly would realize if you ever see one of our Uptown Hospitals, which hasnt room for half of the people (even those who are actually one step to death). No beds, No medicine, No doctors, Nothing, that this decision should be made not based on a fool opinion from a foreign fool, but on the real need of the Government. What should they buy ? A shiny new copy of Win2k or some medicine ?

    More yet: Ill be very happy if other under development (tah certo isso?) coutries could be influenced by our attitude. Free software is a viable, no-cost option that wont just make the SlashDot readers proud by being a free software defender, but will give some money to us instead to Bill Gates. He already has enough.

    And besides, What makes you think that we had foreign influence ? We have some good ppl here. Did you ever checked WindowMakers Info Panel ?
    Go check the Linux kernel CREDITS file and get ready to see that Free Software doesnt obey frontiers.

    Think about it.

    PS: Please ppl, forgive me for my bad english.

    1. Re:Are you serious about that ? by KGBear · · Score: 1

      Your English is not so bad, but then I'm Brazilian also... As for your question (tah certo isso?): it's technically right, but I believe they use the expression "developing countries".

  79. It's called "I don't agree, so I'll mod you down" by Dacta · · Score: 2

    Don't you just hate that?

    Looks like you got moderated back up, though.

    I bet that the moderator won't post their reasons, sadly. The same thing happened to me a couple of days ago, and I did what you did, and my question to the moderator got marked Off Topic which, while I guess was true was a little annoying considering the number of "Grit" posts still with a Score of 1 and 0!

    Someone (I'm assuming it was the same person) disagreed with my views enough to burn 2 moderation points on it! I should be flattered, I guess.

    It's a perfect example of why moderation should not be anonymous.

    I agree with your post, BTW.

  80. O.K., let's do some facts: by Anonymous Coward · · Score: 0
    Morse dit not invent the electric telegraph as such, he "only" invented his Morse-alphabet. There have been electric telegraphs back in the 1830s in Europe.

    Edison in fact did invent the grammophone afaik, but ther have been electric light bulbs in N.Y. a little bit before he went into that business. They have been invented by a german immigrant to light his shop's window. In fact Edison perfectioned this invention and did clever marketing.

    The telephone was invented by the Prussian teacher Phillip Reis in 1867, some nine year before A.G. Bell did his part.

    The aeroplane is a little bit difficult. Several countries claim "ownership" to that invention. The German claim Otto Lilienthal as the first pilot, he did fundamental aerodynamics research and built the first sailplanes, the French claim that Ader did the first motor-driven flight in 1898 with a steamplane (it flew some 50 meters) and the brazilians claim the same for Santos-Dumont.

  81. Re:What is the current Brazilian law WRT software by Anonymous Coward · · Score: 0

    Usually it works like this: a government agency asks companies to show them their solutions to a specific problem the agency is having, and then a technical board chooses the best solution for the least money. Since usually the "problem" is to read MS Word documents, well, there isn't really much choice. In technical government companies, however, things are much better: Petrobrás, the state-owned oil company is a heavy user of Linux servers and has quite a few, high-powered Beowulf clusters to analyse geological data. Obviously, there's no such a law like "we can only buy from MS".

  82. The purpose of this law by Anonymous Coward · · Score: 1
    Ok, sorry for posting so late and as an Anonymous Coward.

    The purpose of this law is quite clear: to mandate that whenever a Open Source solution is available, it will be preferred.

    This to avoid a case that happens during the process of choice of the software. The law determines that government agencies and sobe state-owned companies must ask software companies for their suggestions in solving a particular problem and then a technical board will decide the best solution.

    However, this technical board may decide not to review everyone's software, when it considers that a certain company has a clear advantage over the others. If the agency is a Microsoft shop, I wonder what operating system would have a "clear advantage" over the others.

    This law forbids this when Open Source software is being reviewed. It forces the technical board to review the OSS anyway, because it is preferred by law. This has the purpose of putting OSS in the mainstream of government software purchases.

    And why is it so? Because OSS means open standards, and the government doesn't want to be locked in by a single vendor. While it is expected that such priority for OSS will drive costs down, this is not the point. In the process of choosing software, there must be a corporate backup for the offering, and that won't be free. Someone has to offer OSS, it won't appear out of nothing for the technical board. And this someone will be responsible for it.

    Who knows? This might even drive costs UP, if the Open Source solution is more expensive. The government is trying to promote free standards, not to cut the costs.

    And by no means it forbids the acquisition of proprietary software. It only gives priority to Open Source software should two solutions be of similar functionality. And it doesn't affect anyone's freedom to use any software. This law doesn't enforce lack of choice, it is a statement of choice made by the government.

  83. The problem with the "own merits" attitude. by Lemmy+Caution · · Score: 2
    Closed source software companies have big budgets. They are likely to always have big budgets as long as they are able to sell software form $200 to $20,000 a seat. They use these big budgets to marshall and finance huge sales and marketing forces.

    Trust me, if marketing, advertising and sales techniques didn't work, capitalism would have saved that money and stopped using them a LONG time ago.

    So, point 1: superiority based on the merits of the software is not enough; it is perception and business relationships that matter, and point 2:even with these big old market caps, I can see no way for free software to fund the marketing and sales forces needed to compete with the closed alternatives, since per-seat licenses generate so much revenue so quickly. Only Apache and some infrastructure software is exempt from this situation, because infrastructure software is sourced and implemented by IT people, who are more likely to be informed of the actual options.

    I see the strongest model for free software development in the public sector as coming from a commission model: the water utility needs to upgrade its systems, it looks for bidders to design an open/free solution, and then pays them to do it. The product of that work remains public and available for peer review and improvement, and available to other water districts. Software development becomes a service industry with a collegial environment - and, without all the detritus from trying to ape a manufacturing model replete with sales and marketing forces (above a bare mininum) I think you could expect developers to make a LOT more.

  84. Here we go again by Anonymous Coward · · Score: 1
    For eight years, we (I'm brazilian) faced a stupid "market reserve" that kept us in the stone age of computing.

    Until 1992, brazilians were not allowed to buy any computer or peripheral that was not made in Brazil, by brazilian manufactures. And that meant paying five times more than in USA. Seven years later, we are still paying the price for such studid policy.

    And now this. Our beloved congressmen want force us to use software that we don't like, taking away our freedom to choose and in the process killing lots of software companies that make a living selling to the government.

    I guess we brazilian have a problem with FREEDOM.

    Please note that I'm not against open source (it's pretty much the opposite), but I want open source products to shine by their own value, not by a government policy.

    1. Re:Here we go again by Anonymous Coward · · Score: 0

      Hold on there. It isn't a matter of forcing the population to use free software. Only the gov agencies will be affected. What do you have today? Gov pipelining taxes money straight to Big Company pockets. Wasting public money in upgrades. Each organization should have a policy on whether it should or not use proprietary software, why should the government be different?

      As a side effect, it will promote the use and development of open source software. Development means research, technology and freedom.

  85. Full Translation of the original law project by KGBear · · Score: 2
    Bill No. of 1999

    (By Mr. Walter Pinheiro)



    Disposes on the utilization of open source programs by public and
    private entities under stockholder control of the public administration.



    Article 1 - All levels of the public administration, the Powers of the
    Republic, the Government owned and/or controlled companies, the public
    agencies and all other institutions under control of the Brazilian
    society are obligated to use preferencially, in its systems and
    informatic equipment, open source programs, free from proprietary
    restriction as to its licensing, alteration and distribution.



    Article 2 - Open source programs are those which adhere to a license of
    industrial or intelectual property that doesn't restrict in any aspect
    the licensing, distribution, utilization or alteration of original
    features.



    Article 3 - The open source program must assure users unrestricted
    access to its source code, without any cost, with the intent of
    modifying said program, in its entirety if needed, to promote its
    development.



    Paragraph: source code must be the preferential resource used by the
    programmer to modify the program, not being permited obfuscating its
    accessibility or introducing any intermediate form of output from a
    pre-processor or a translator.



    Article 4 - The utilization license for open source programs must allow
    modifications and derivative works and their free distribution under the
    same terms as the license for the original program.



    1 - The license may only restrict distribution of a modified form of
    the source code if it allows for the distribution of the altered
    programs together with the original source code, aiming at the
    alteration of the program during compilation.

    2 - It must explicitly allow the distribution of the program compiled
    from the source code, and it can require that derived work have
    different names or version numbers so as to differentiate it from the
    original work.



    Article 5 - There must be no clause in the license that implies in the
    discrimination of persons or groups of persons.



    Article 6 - No license shall be specific to any one product, so that
    programs extracted from the original distribution have the same
    guarantee of free alteration, distribution and utilization as the
    original product.



    Article 7 - The licenses of open or restricted products shall not
    restrict those of products in the same distribution.



    Article 8 - Bodies intending to commercialize computer programs with the
    entities described in Article 1, shall mandatorily be regulated by the
    principles established in this legislation.



    Article 9 - Entities described in Article 1 shall mandatorily use
    computer programs distributed under licenses not in agreement with this
    law only in the absence of open source programs contemplating the
    solutions required by the acquisition process.



    JUSTIFICATION



    For more than fifteen years the free manipulation of computer programs
    or "free software" (in english in the original) has been discussed in
    the whole world. In 1984 it was impossible to use a modern computer
    without the installation of a proprietary operating system, distributed
    only under broad spectrum restrictive licenses. No one was allowed to
    freely share computer programs and it was very hard for anyone to change
    the programs to satisfy their specific operational needs.



    The GNU project, dating from the beginning of the Free Software
    Movement, was created to change this. Its first goal was to develop a
    portable operating system compatible with Unix that would be 100% free
    for alteration and distribution, making possible for users to contribute
    with its development and to modify any part of its original
    constitution.



    Technically GNU is like Unix, but it differs from it in the freedom it
    allows its users. Many years of work by hundreds of programmers were
    needed for the development of this open source operating system. In
    1991, the last major component of a Unix like operating system was
    created: Linux.



    Today the Linux/GNU combination is used worldwide, freely by millions of
    people. This program is just an example of how the freedom to modify,
    distribute and use computer programs can influence in a faster and more
    democratic way the profile of social and technological development in
    the world. The State, as a facilitator of technological development and
    of the democratization of access to new technologies by the society, has
    a responsability to prioritize the utilization of open source programs.
    If small, medium and large multinational companies are already adopting
    open source, thus avoiding paying hundreds of millions of American
    dollars in program licenses, why should the State, with its infinite
    social causes in need of resources, continue to buy - and at premium
    prices - commercial programs?



    Sessions Room, December 15 1999



    Congressman Walter Pinheiro

  86. Not True! by Anonymous Coward · · Score: 0

    Read the ninth article of the proposed law. Other alternatives can only be considered IF (and only if) open source products do not meet the requirements.

  87. what will happen to trade if this catches on... by Anonymous Coward · · Score: 0

    has anyone here remembered how the US trade deficit climbed to another record high this month?

    how much worse would it become if everyone started using Free Software alternatives to US produced software (Microsoft would account for a good portion of that...)

  88. No it isn't by Anonymous Coward · · Score: 0

    I'm a /. reader, I'm a programmer, and I'm Brazilian. And trust me, there are companies in Brazil hiring programmers (i.e. paying them) to write Open Source software. All the proprietary software programmers will still have plenty of work selling their proprietary products to anyone except the gov.

  89. Wrong term by Anonymous Coward · · Score: 0
    People that write closed-source software are not programmers; they're leeches on society.

    Like you, troll.

    1. Re:Wrong term by Anonymous Coward · · Score: 0

      For fuck's sake, you hamburger flipster, get a clue! We do what we're paid to do. We didn't go to school for ten years to flip hamburgers. We've got real jobs. We've got children. Fuck you.

    2. Re:Wrong term by Anonymous Coward · · Score: 0
      Go fuck yourself, leech.

      Free Software is a better model for distributing software, period. You *can* make money through it; it's a proven fact.

      Proprietary software is dying, as it should be.

    3. Re:Wrong term by Anonymous Coward · · Score: 0

      You are a fool. The most highly valued company in the world is Microsoft. That tells you something. Selling software licences is hardly dying. The FSF is cracked.

    4. Re:Wrong term by Anonymous Coward · · Score: 0
      The most highly valued company in the world is Microsoft.

      Not for long. The handwriting is on the wall. Microsoft cannot compete for much longer with Free. Especially on $400 computers.

      Their model once made sense, but it has become obsolete.

    5. Re:Wrong term by Anonymous Coward · · Score: 0
      You've confused commodity software with special-purpose software.

      And you seem to enjoy stealing other people's work. Shame on you!

    6. Re:Wrong term by Anonymous Coward · · Score: 0
      I don't use proprietary software, so I don't see how I could possibly be a thief.

      The only thieves are people who rob society through bogus IP laws. You should make money by *doing* something.

    7. Re:Wrong term by Anonymous Coward · · Score: 0

      I write software that my company sells for a living, and now I'm trying to get into writing music on the side. Your kind are loons that would force me on to the dole. Go back to China.

  90. Re:Newbie needs help! by Brian+Knotts · · Score: 2
    rm -rf /usr/local/microsoft

    HTH.

  91. Be Mr. Mayor for one day! by WinTired · · Score: 1

    As a government employee in Brazil, I totally support this proposed bill which, in short:

    - States that all government agencies and companies must only purchase, from the date of effectiveness on, open source software;

    - Describes (fairly well) what open source is;

    - Demands source code to be shipped with the packages;

    - Mandates all derivative software occasionally created to be open source too;

    - Grants permission to use non open source software in case there are no open source products that fullfill the requirements in each case.

    Just to clarify, there is no mention at all regarding purchases made by private companies.

    Some have stated their points of view here about this being a measure that would take their jobs. Well, it is the role of the public administrator to spend taxpayer money in the wisest possible way, and if you have two alternatives that do the same job, not choosing the cheapest would be immoral, to say the least. If one looses his/her job because of evolutionary changes in the industry, then one should apply for social service help in case of hardship, instead of lobbying against open source.

    Think of an array of public schools in a small-budget town, where the City Administration has some 40 plus 386's without much future use perspective. Imagine that you want to integrate IT fundamentals into the educational process. Either you scrap those, buy PIII's to run Win2000 and proprietary apps or you buy one Linux distro, gets someone to write the apps you need and spend the money you saved in something else.

    You probably wouldn't have to hire extra people to do this. The better half of software use by government offices is written in-house (I think the same holds true for the U.S. too) and most programmers are experienced with open source software and would be glad to be allowed to write open source code in their work hours!

    It is about time this safety net (government purchases) is taken away from commercial companies.

    --

    -------------------------
    "People ask FAQs all the time". - David Allen

  92. This addresses the need in Brasil by billsf · · Score: 1

    Having personally been to South America and seeing what a mess a major commercial outfit in the US has made of SA, I see this and the Argentine approach as valid answers to a pressing problem. Argentina simply decided to legalise all 'pirated' software. This makes it very fair on the part of all, unless you work at a monopoly software house.

    Back to Brasil, (Brazil is NOT the proper spelling) it is surely wonderful to see something that will enrich their ecconomy as to not require them to pay anyone with any Unix experience atleast $200/hr. Brasil (and the rest of SA) got into computing late, and therefore suffer at the hands of a US company. They want *any* way out of this US caused mess.

    I personally chose not to make $250/hr while children beg and get killed in the streets to the benefit of the class I would be part of there. Brasil: teach your children Unix and be ahead. It is high time people everywhere realise what a computer does and that is does so much more than allowing you to click a mouse and be force fed advertisements! Shall the horror of the ninties end in 2000? Can we stop Windoze2000? If you buy into this trap, are you aware of what harm you are doing to the whole of humanity? Even if you only use pirated Micro$oft warez, you are still a pon of the marketeting efforts of an illegal US enterprise.

  93. Re:Open Source . . . and the money to buy it by Anonymous Coward · · Score: 0

    Yeah dude, how could you be so inconsiderate, I can't believe that I have look at those few extra lines. I'm obvously too distracted by them to even read your post

  94. From Brazil to Slashdot by dcs · · Score: 1
    For that matter, there have been articles from brazilian sources translated and slashdotted before. Like the Interview with WindowMaker (sp?) creator, a poll with Linux users on what they'd like to see in the next versions, specially wrt to documentation, and another one more recently I didn't bother to check.


    Besides, for such a Linux-centered community, it can be downright ridiculous to assume all members of this community are US nationals. :-) Try, for instance... mmm... let me think... anyone hear heard of the Linus guy? :-)

    --
    (8-DCS)
  95. Re:Post From a Parallel Universe? by chadmulligan · · Score: 2
    Well, obviously some Brazilian representative cares what I think, because he based his proposed bill on something the Debian developers and I wrote :-)

    Sorry to disagree with you here, Bruce.

    Obviously this "representative" has a son (or cousin, or...), probably a university CS student, which is a recent convert to the Linux "movement", and who is poised to get a big government contract for Linux tech support. Assuming that Walter Pinheiro has even heard of you (or even touched a coomputer in his life) is just wishful thinking. There's an abundance of legislation here in Brazil with similar underhanded purposes, some of which thankfully didn't pass - more out of a general cluelessness of Brazilian Congress, rather than a wish to curtail such sleaze - and this is simply one more example.

    I'm amazed how the general /. response, usually a knee-jerk response against government abuse of "free speech" or "free enterprise", becomes a knee-jerk response in favor of any harebrained government initiative which happens to pay lip-service to "open source" for its own purposes.

    Interesting that /. is asking /.ers - most of which probably are Americans - to write to a Brazilian congressman in support of legislation which certainly will benefit only a few American companies like Red Hat. I'm all in favor of breaking the stranglehold Microsoft has on the Brazilian Government. If you don't run Windows you're practically locked out of any web site or data interchange with any public agency - official documents are in Word format, official databases are in Access format, income tax software is Windows-only. But, kicking Brazilian software companies in the nuts in favor of "open source" software, which is just starting to find a viable commercial model in the US, and has none at all here, will just add to the massive unemployment figures.

    I have the proposal here in front of me. Article 9 clearly states that any public agency (this includes govt. companies, public schools, and universities) will be forced to use "open source" software in preference to other options unless none at all is available for the intended use. This clearly opens the way for all sort of shenanigans, as any such acquisitions are approved by local committees - and the proposal nowhere spells out any requirement that the software should work at all for the intended purpose. And, let's face it, to assume that any agency will go, every time, through a months-long rigmarole of examining source code, is to be completely unfamiliar wih the way these things are done here. Either some "consultant" will be hired at an inflated salary to approve some package which interests himself, or another "consultant" will be hired to recompile something which has been bought already by some other agency, since the source code will be publicly available.

    I have personal experience with selling software to the Brazilian government. The first package I did (on spec) had no copy protection - I finally managed to sell one in every major city, and then, no more sales at all. And even for these half-dozen copies I had to go to court to see my money... I've been looking into writing a legal dictionary - where presumably at least half of the sales should go to government agencies - but if this thing is approved, I'll be out of business.

    I'm cautiously in favor of "open source" for operating systems, for a limited number of cases - but to extend this to application software is madness. This effectively legislates a well-established business sector - non-"open source" software companies - out of existence.

    Consider the education sector. Public schools here are often constrained to install Windows-based systems, which end up underused or even scrapped because of huge support problems. I've worked for over a decade to open up more schools to Macintoshes, which are much easier and cheaper to support. If this legislation passes, do you think schools will be able to use Linux systems? This is just ridiculous.

    Well, I'll be e-mailing lots of people next week and lobby to get this nonsense scrapped.

  96. NUTBURGER ALERT!!! by Anonymous Coward · · Score: 0

    #1 License Kook Brett Glass has been spotted in the vicinity. STAY IN YOUR HOMES!!! Do not attempt to argue with him, as it will only encourage him.

    1. Re:NUTBURGER ALERT!!! by Anonymous Coward · · Score: 0

      FSF troll!

    2. Re:NUTBURGER ALERT!!! by Anonymous Coward · · Score: 0

      At least he's got the balls to sign his name. Perhaps when you're tearing into somebody, you could have the same courtesy.

  97. Wrong. by Anonymous Coward · · Score: 0

    The GPL affects linking. It does not affect mere aggregation.

    1. Re:Wrong. by Anonymous Coward · · Score: 0

      The GPL does *not* affect linking, because that *is* aggregation. They're lying. You can't catch the virus through using something's public API. What's good for a program is good for a library.

  98. Leeching by Brett+Glass · · Score: 1
    Actually, it's making $30K on a Linux IPO that's leeching. You're leeching on the poor stock market suckers who don't recognize that Red Hat does not even own the software of which it is selling copies, and therefore cannot be considered to have any significant intrinsic value at all.

    That is leeching. Earning an honest wage by doing creative work and licensing it is not.

    --Brett Glass

    1. Re:Leeching by Anonymous Coward · · Score: 0
      You are an idiot.

      You equate hoarding with value.

  99. You are confusing Open Source software with Free by Vicegrip · · Score: 1

    Open Source != Free I recommend you read ESR's essay on the matter and you'll quickly see the error you made.

    --
    Do not spread "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0" over the internet, thank you.
  100. Re:You are confusing Open Source software with Fre by Anonymous Coward · · Score: 0

    And you are confusing GPL'd software with free software.

  101. Re:Hi, signing off by cheese63 · · Score: 1

    thats right moderators, waste your fucking points on me.

  102. World is not part of the US! by cesarcardoso · · Score: 1
    It's easy to say "this law sucks" when you're an Anonymous Coward, probably an American, working in a company that gets some money from us Brazilians.


    But this law is great for Brazilian gov't and Brazilian people because...

    1. Savings for Brazilian government. Imagine the cost-saving on not using expensive Microsoft products.
    2. Oportunity for Brazilian grads to make something. Most grads nowadays graduate themselves in using Microsoft warez because it's the only thing allowed to them in the "free market".


    Free market is great - if you're leading the pack. Remember that.

    --
    Cesar Cardoso can be found at cesar at zyakannazio dot eti dot br (or at least I believe so)
  103. Re:HAHAHAHAHAHA - anglocentric by Anonymous Coward · · Score: 0

    This is dull and anglocentric. There is more outside the USA. "Third World" people are partcipating. They will become very important, especially as i18 n is so poor.Still there is no system for high-quality arabic typesetting, for example. I think the success of TurboLinux is no miracle, and the sucess of the spanish, portuguese, arabic, french, german distributions will show that people are fed up with developers which have mental frontiers implanted. Linux is a world-wide movement. And this is good so, because it permits freedom.

  104. TV *did* evolve that way -- WRONG. by small_dick · · Score: 1

    TV started in the late forties. There were no VCRs. There was, however, a single standard for television signals on the major continents.

    All manufacturers made TVs that could decode the signal and view the program content.

    This is not the case at all with PCs. Sure, we all use TCP/IP (for the most part) but the programming is completely alien between manufactuers of warez.

    --


    Treatment, not tyranny. End the drug war and free our American POWs.
    See my user info for links.
  105. Re:Open Source . . . and the money to buy it by Anonymous Coward · · Score: 0

    I didn't express well my thought:
    I work for the Brazilian Government, and I know how they think.
    My boss even told us that " our department have money, and we must spend it. So, we WON'T use any free software..."
    The problem is bigger than you outside think :-(

    BTW, the lemma you quoted applies to the politician's little mind. Some politicians DO steal money from the government.

  106. At least MONEY to local programmer, not to Redmond by Anonymous Coward · · Score: 0

    Free Software create new jobs , with local company and local , good skilled programers much more aware of local software necessity , unlike some distant company in Redmond that we will never work for.

  107. Change:"congressmen" for "MicroSft" . by Anonymous Coward · · Score: 0

    We ? we who ? Quotes: "software that we don't like" (win95); "...taking away our freedom to choose..."(IE only sites); "...killing lots of software companies..."(Remember WordStar, Lotus123, 4pro); "Please note that I'm not against open source..." (I see, u are RMS right?)

  108. Poor Translation by Anonymous Coward · · Score: 0

    Some "corporations" belong to the Brazilian Government. Only that companhies are affected by the law.

  109. Re:At least MONEY to local programmer, not to Redm by LocalYokel · · Score: 1

    Proprietary software also creates jobs for "Local, good skilled programmers", and it additionally gives jobs to the developers of the software -- the authors of free software work for free...

    Shrinkwrapped proprietary software suits about 90% of people's needs right out of the box, and they have the added feature of being a known quantity -- the code hasn't forked, so it only needs to be reviewed once. Y2K wouldn't be the big deal it was if there wasn't 20 year old, custom COBOL code needing auditing on thousands of corporate/government mainframes. These days, it's called "integration" or "solution development", and it's no different.

    It's important to decide which way you want to go -- free software isn't always the cheapest, custom software isn't always the safest, and shrinkwrapped software isn't always the best...

    --

    --
    E2 IN2 IE?