Open Source, Open World
New submitter Ian Grant writes "This article takes a brief look at open source software in Brazil and how it's transforming tech use in South America: Bringing free software to Brazil, however, is not just a matter of copying North American practices. The idea of free software has also been substantially transformed through contact with Brazilian politics. In the United States, the open source software community has long had libertarian leanings, which have only strengthened over time. The core tenet of free software, after all, is giving the users freedom to do what they want. ... And when free software was finally embraced by business, many members of the movement welcomed it as a validation of their ideas. The business-friendly side of free software is easily visible in Brazil, too. Many Brazilian companies, for example, use Linux. At the forum in Porto Alegre, commercial free software was well represented by large foreign companies, many of which appeared to be there primarily for recruiting. Yet the forum also showcased another side of Brazil’s place in the world of free software — a key meeting place of free software and leftist politics. "
Great! When can we start tearing down the borders?
“He’s not deformed, he’s just drunk!”
How is this measured?
A poll might be a start...
Sheesh, evil *and* a jerk. -- Jade
Here we go with the lip service toward open source, while Slashdot hires Microsoft tech writers and prints articles about Apple and Google.
When's the last time you saw an article about a new distro? You don't. Those get rejected.
getstudio1337.com
HAD it's chance? Open source is just getting started.
That's why it's important to see that there's a difference between the open source and the free software movement.
About the "Reserva de Mercado de Informática" (computer market reserve), from TFA: "The policy lasted through the mid-1980s, and its legacy has been disputed ever since. For some, it was a heroic battle of David against Goliath that left Brazil stronger, even though it eventually lost the fight. For others, it was a nationalistic boondoggle that deprived a generation of Brazilians from access to good foreign computers."
I am from that generation -- the policy was incredibly short-sighted. It meant that all PC software was pirated, all (nationally made) computers were "clones", rip-offs from computers made elsewhere in the world. I had a Microdigital TK-82-C (which was a rip-off from a Sinclair ZX-81) and later a TK-2000 (a rip-off from an Apple II+). TK-2000 was quite a frustration, in fact, because in the name of originality they changed some stuff in the ROM, and it was different enough to have trouble with lots of computer games. Later I had a PC-XT and a 286 built from parts smuggled into the country (mostly it came through Paraguay).
So here we are, a generation of Brazilians whose government taught to smuggle, pirate and clone technology... open source software comes to save the day.
I wish open source would divorce the free software/libre crowd. They make contributing thoroughly unpleasant. I'd rather volunteer my time to the sanitation department.
There is a growing left wing in South America but there is also a deeply established and quite violent right wing. For example many Priests and Nuns as well as other Christian workers have been murdered in South America as Christianity is considered a radical, left wing doctrine there. The rich and powerful seek to maintain their positions and any movement that is felt to be a threat to the power of the right wing tends to let lose the butchers. If they see open source as some sort of socialist or communist tainted notion then violent conflicts will surely follow. Even the idea of sharing with others may offend some of the old, stuffed shirt, aristocrats. I can not bring myself to scream kill a right winger for Jesus but I do come close to it.
Agreed and whole countries get some of their population wired with DSL, fiber etc. only now I guess, or 4G/3G and microwave. Linux and open source software rely on broadband to install software, for development and collaboration, and cheap 24/7 servers on VMs are useful for project sites, repos, even screen sessions so you can stay on IRC channels.
Open source relies on reliable power and bandwith infrastructure, moreso than Windows XP laptops and desktops.
It's only very recently getting started on cell phones, with Firefox OS. Cheap hardware with security and feature updates, no need for a google or microsoft or apple account, no-bullshit freedom, you'll just make compatible web apps and run or develop the server side stuff yourself, hosted at home or in a datacenter.
I think open source will be well useful and welcome in Brazil, Chile, Equator, Venezuala and other places.
That whole argument is totally bogus. You might as well argue that Free software is fundamentalist Christian because Michael Meeks supports it. Or Free software is fundamentalist atheist because Richard Stallman supports it
Each and every one of us uses free software...open source software... etc etc for any number of reasons. Putting labels on things and writing articles like this only serve to dumb people down.
Linux and open source software rely on broadband to install software, for development and collaboration, and cheap 24/7 servers on VMs are useful for project sites, repos, even screen sessions so you can stay on IRC channels. Open source relies on reliable power and bandwith infrastructure, moreso than Windows XP laptops and desktops.
It's like all those years I used Linux with dialup never happened.
--
BMO
up until about a year ago I used to work on a Sports MMORPG that (while produced in Europe) was very popular in Brazil and the rest of Latin America.
When the suits eventually tried to "monetize" the game, one thing we found is that pretty much every copy of Windows in use in those markets is pirated and nobody cares - so the incentive for Linux is non existent.
The winmodems certainly make me wish it never happened.
`echo $[0x853204FA81]|tr 0-9 ionbsdeaml`@gmail.com
I've programmed professionally in both the USA as an American in the 90's, and in Brazil for about 6 years until I started doing remote contracting for US companies. I contributed modestly to open source in both countries.
In Brazil it was pretty eye opening to see how the programming market is pretty much 90% paid by the government in one form or another. Truly private companies are few, even fewer are smaller startups. In the USA I didn't even know anyone employed by the government as a programmer - I guess because I didn't live in Virginia or Maryland (Pentagon and NSA). And in Brazil for white collar work, its jobs for life as its mostly impossible to get fired - there's very little turn over.
I mention this because while I worked with Brazilian programmers that were often great - I suspect because in Brazil you mostly need a degree for a job so the bar is higher - but its about as far from USA style libertarian culture as you can get. One quick example: There is a 60% VAT on imported computers and anything electronic, in effect about double the USA retail price on Chinese imports. There would be a revolution in most world countries if that was tried there.
Brazil has greatness in many ways - its where I live happily. But there is nothing libertarian about it currently or trending that way. I say that as someone who often votes and supports USA libertarian candidates.
Win-anything is crap. Winprinters, winmodems, winscanners should be labeled "loseprinters" "losemodems" and "losescaners" for truth-in-labeling
Even connected to Windows systems, they're crap.
The solution to the win- problem: don't buy crap.
--
BMO
Ideals are not.
Politics? Fuck off!
and it now runs on 76% of all computers world wide?
why did you assume it failed or something?
oh wait, thats just the linux kernel(includes non-PC computers)
total Open Source OSes to include the BSDs is even more.
Then we have the two most popular web servers, Apache and ngix are both open source. I am confused on what metrics you use to gauge "success"
LMAO, it's true. Watch the penguins downmod me for it, so predictable.
There are at least two different schools of "libertarian" thought. There are right libertarians like Ron Paul and left libertarians like Noam Chomsky.
BE AFRAID....
Exactly, although I personally call them failprinters, failmodems and failscanners.
It might be because Brazil's harsh import duties make anything electronic cost about a brazillion reais.
If you are including non-PC computers the king is closed source binary blobs. The multiplier effect takes over, and there are a multiple of closed-source embedded controllers per PC in use. Just counting the 'computers' in each keyboard and mouse alone means double as many as the PCs.
Most people will try to install a program and will get something like "21 packages will be installed. Need to take 195MB in archives." If you have expert knowledge on how to install software (from distro) an offline way, that's interesting.
I tried to mirror debian wheezy i386, and I ran out of space after downloading 86GB (even excluding backports, updates, squeeze, jessie etc.). A guy on IRC had to tell me what the unofficial official program for replication is (some scripted rsync scripts) and that the official program (apt-mirror) was unsupported unused garbage. I needed an IPv6 connection too. Very funny. Still peeved I couldn't do what I wanted, because I wanted to believe if they didn't explain what the "all" architecture is, I hope I won't need it?
> If you have expert knowledge on how to install software (from distro) an offline way, that's interesting.
Yes, I know how. It's called "ordering a set of CDs or DVDs", like I used to do back in the 1990s and you can still do today.
>I tried to mirror debian wheezy i386, and I ran out of space after downloading 86GB (even excluding backports, updates, squeeze, jessie etc.).
>ran out of space
In which decade? No, really, in which decade? Oh wait, Jessie? That's the new one, so we're talking about modern drives that cost 4.5 cents a gigabyte. You ran out of space?
Not bloody likely.
> I needed an IPv6 connection too.
Now I know you're a liar and a troll.
--
BMO
Linux and dialup has been getting worse and worse though it probably depends on distribution. I have a Ubuntu install, it doesn't even come with a dialup client besides good old pon and poff and even pon is broken. I've setup dialup on various Linux dists since Slackware 2 so do know a bit. On Ubuntu, the dialup group is broken. Pon seems to work, the chat script runs correctly, papsecrets is correct but it doesn't connect to PPP except when first booted it does it automatically. Then of course there is the /dev hell. Not only does /dev frequently change but plug in the USB serial port and what device is it? (sttyUSB0). Plug in the USRRobotic USB modem and what device is it? I can't even remember though it was only last week when I used dmesg to figure it out.
VXdial and the Gnome dialer also don't work worth a shit anymore.
This is probably due to all the developers having long moved away from dial-up as well as the majority of users.
Then as others mention, install a package and it wants to pull in a 100 MBs of dependencies. The system continuously complains about updates that need installing and such.
The days of Linux and dial-up seem to be over so I'm typing this from OS/2 ver 4.5 where my USB modem works fine if I leave it plugged in, I have a developer trying to fix the unplugging breakage, I have a decent dialer that does NAT so I can be the gateway for the rest of the household. The only positive about Linux is it is better then Win7 at sharing.
https://en.wikipedia.org/wiki/Inverted_totalitarianism
So you assume :
- I have 60 euros or more to blow on a whim on a HDD (it's nice enough that I own one USB thumb drive)
- That HDD would fit in the computer I wanted to use for this (a laptop with IDE HDD)
- the distro I want to use or that people use is available as a big pile of DVDs (Ubuntu seems to have only installation isos, ditto Mint). Granted there's Debian, which is what I tried mirroring to a local copy but could get about 60% of what I needed
- I may want to buy Debian has a big pile of DVD for who knows what price, or burn unreliable taxed DVD-R and read them in unreliable drives, and I would want to limit myself to installing on OS on PCs with a DVD drive.
- I'm a liar, and people who maintain the scripts are liars too
Sorry for not doing the right thing, i.e. happening to own a spare 4TB volume raided and/or backuped sitting around.
My idea anyway (I should not have blattered as much) was to have a local copy of a distro on a laptop, and a DCHP and PXE server running on the laptop that can serve the text mode installer for the distro.
So that I can install an OS on a PC, old or new, with just a short RJ45 cable to the laptop. Select my laptop (say 192.168.1.1) as the software sources / distro mirror in the installer. Do the network installation that way and after the base OS is installed be able to install any software in the distro's main repos (which for debian or ubuntu is a huge collection of great stuff and crap)
I like network installations because it's cheaper than buying USB drives and optical media/drives, it seems faster and more reliable too. It works on PC that don't boot on USB. I would need a netbook with at least a 1.5TB 2.5" drive (ideally I'd like to mirror Debian stable, Ubuntu 12.04 and 13.04, all in 32 and 64bit ; then mirror the update repos too). I have a few 14 year old network cards that can boot, this can be inserted in a non-bootable PC during the initial installation. Downloading whole huge mirrors is fine, I can let the uncapped, unthrottled IPv6 DSL run for days.
tl;dr : I want to walk around with entire distros, have a sneakernet repo handy, not have to prepare subsets of software just the whole big thing. Of course you used to be able to do that with a half-dozen CD-R or less in the 90s but that can spiral out to dozens or hundreds of DVD.
Yes, I know how. It's called "ordering a set of CDs or DVDs", like I used to do back in the 1990s and you can still do today.
I should have been more clear, it's "expert" knowledge as in like less than 1% people know you can do this, and then know what distros are available this way, which you may want to use, what's the software selection on those CD/DVD (fresh? old? semi-old? does it have Blender, Avidemux, etc.?)
So Slackware is available on six CD or one DVD, Debian stable seems to be on 10 DVD. Well I guess I can grab them all, burn only the first one and then see if "apt-get install foo" prompts me to insert DVD 6..
So what's your complaint here? That the Debian repository doesn't fit on your hard drive?
Forget magic. Any technology distinguishable from divine power is insufficiently advanced.
I never bought them, but I had to help friends and relatives to make the darn things work. I can't believe you were lucky enough not to.
`echo $[0x853204FA81]|tr 0-9 ionbsdeaml`@gmail.com
winmodems are especially crap though. Since they offload a lot of the modem's functionality into the driver / OS, and require expensive polling instead of CPU friendly hardware interrupt driven IO. That's why making open source drivers for them is so ridiculous. It's literally the shittiest corner cutting hardware you can buy. I'd rather wire an RJ11 to a COM port than use a winmodem...
>tl;dr : I want to walk around with entire distros, have a sneakernet repo handy, not have to prepare subsets of software just the whole big thing. Of course you used to be able to do that with a half-dozen CD-R or less in the 90s but that can spiral out to dozens or hundreds of DVD.
So you want to carry around a /whole/ archive but don't want to buy a drive big enough? And you get mad that the archive is too big? Then you're a moron on top of all that.
Jesus Christ. I've foed you. You're that dumb.
--
BMO
Believe it or not, the command prompt isn't always the preferred route for everything...
BMO: asshole, zealot, and TROLL. Yet, accuses others of being trolls. Stay classy, BMO.
When I make people such as yourself angry, I smile.
You have no idea how many false assumptions went into your one-sentence reply to me in the previous message.
You are that stupid.
--
BMO
This is late but....
>winmodems are especially crap though. Since they offload a lot of the modem's functionality into the driver / OS,
Are you familiar with IBM's MWave card?
It could be a modem or a sound card (and a great floor wax, too!) but not both at the same time. It was based around a dsp chip (when dsp chips were new) and the concept meant that a modem or sound card was merely a program that you loaded into the MWave board. Unlike the Winmodem phenomenon, the card itself had actual (for the time and price, amazing) processing power. It also meant that since the modem was entirely in software, as the ITU approved standards, you could load a new program into the card and instantly have a "new modem" that met the higher speed standard.
And unlike the Winmodem phenomenon, it wasn't dependent on the OS what the card was executing. You just had to blast the bits at the card.
I thought it was pretty cool. I wanted to build a digital oscilloscope around the card.
Unfortunately many PCs were shipped with only one MWave board so you had to choose whether you wanted sound or a modem and reconfigure the card if you wanted to do the other. This angered various consumers that wanted both so lawsuits and a whole lotta derp ensued.
--
BMO
If it cannot be monetized, there is no need for it in a civilized society