A Day Without Open Source
I was at a conference when two techies walked into the open bar, one an open source supporter and one staunchly anti. They got into it a bit after a few drinks, and Mr. Anti commented loudly, “I wish open source would just go away! It causes more trouble than it's worth.” Statements I obviously have issues with. Now, I know most people don’t understand the role of open source software in our world, or just how many services that we take for granted would disappear without it. If you’re a card-carrying member of the community, you probably know where I’m headed.
Say at the stroke of midnight, all open source software magically vanished. What would still work tomorrow?
For starters, the Internet would “disappear” for the average user. Most Domain Name Servers (DNS) are run on open source software like BIND, which turns www.whurley.com into the IP address of the appropriate server. The majority of basic Internet users would be literally lost in translation. Of course, BIND isn't the only open source software for DNS. And not all DNS solutions are open source.
So assume DNS still works or perhaps you memorized 72.14.207.99 instead of www.google.com. Even with name servers functioning, Google would drop off of the face of the Internet. Google is primarily powered by Linux—arguably the most popular open source operating system on the planet. No worries. You'll just pop over to Yahoo!, right? Wrong. Yahoo! is one of the largest consumers of another popular open source operating system: FreeBSD. Now you’ve resigned yourself to trying 207.68.172.246. We all know they're not running open source, and they've been working hard on that search feature for quite some time.
Ok, MSN is up and running, now execute a search. I heard a sweet Shakira remix on the radio this morning; I’m going to search for that. MSN returns a list of sites offering the song . . . I’m clicking on them . . . and . . . nothing. No dancing? No Latin rhythms? Over 60% of all Internet sites are powered by Apache, an open source web server. Before I even click on a link, my chances of success have been reduced to 4 in 10.
Of the 118,023,363 sites surveyed by NetCraft so far in the month of May, just over 70 million of them wouldn't work if open source software were to disappear. Of course, Apache isn't the only open source web server and . . . you know the rest. I could go on and on about how none of your online transactions would be secure without OpenSSH and OpenSSl and all the other services users access every day that wouldn’t exist in this scenario.
Open source is not a new trend. It’s not a fad. It’s everywhere, whether you recognize it or not. From the embedded Linux in new wireless routers to Firefox, the world's most popular open source browser, open source powers the Internet and countless other technologies.
You already know I’m a true believer, but what do you all think? I’d like to hear your thoughts on how the disappearance of open source would affect you.
<< It Was All in the Mix | Slashdot It! | Three Reasons Microsoft Shareholders Need Open Source >>
_____
tags:
Total Collapse
MSN can't load balance without linux
Their sole load balancing solution is boxes from F5 Networks, all running embedded linux :)
-Mikeal
free source or open source?
The only free software is that which can never become non-free, and open
source ought to be called open-at-the-moment source.
Listen carefully...
Oh Noes the Tubes are not working
Personally, if this day comes I hope I'm camping.
The Internet wouldn't work at all
The scenario if Open Source software dissapeared would mean that nobody would be able to access the Internet, not the 60% the author mentioned. Internet DNS runs on BIND, an Open Source program, and pretty well all Internet routers and hardware firewalls run on Linux or FreeBSD. There would be no usable Internet if OpenSource software dissapeared.
Listen carefully...
gffg
vbb
Replies to this comment
embedded linux
Forget about email, too
Let's also not forget that Microsoft's precious HotMail would *also* come to a screeching halt. Yes, the front-end Web servers run Windows Server. What is also known, but is kept hush-hush (kinda like sex--you "just don't talk about" it), is that the *BACK END* runs Sun Solaris and Sendmail due to scalability problems with Windows Server and MS Exchange. So you may be able to get to MSN Search...but forget about HotMail.
MS Windows itself would drop off the Internet
Oops....
--SYG
windows xp contains a BSD based TCP/IP stack.
In short, even closed source folks like Mr. Bill still rely on the engineering and source code that is the basis of the internet (the TCP/IP protocol, and the various TCP/IP implementations, most of which were originally derived from the BSD unix source code.)
Warren
Replies to this comment
A day w/o Open Source
I am definitely a true believer in open source, I have long known that Apache, BIND, Java, Linux, MySQL, FreeBSD, etc. - are all important and make up the fabric of the Internet.
Now that Java, Solaris and much, much more are becoming open source software, you would really just kiss the net good bye if oepn source went away. There would not be an Internet - there would be a downed web and billions of angry users. As some astute reader put it, the Softies rely on Akamai for their DNS - which relies on Linux. Only about 25% of web sites run IIS and that is a really ugly hack-up of a server IMHO - the process map is a good start to review for my reasoning there.
I don't think IIS can scale to run the web and let's not forget that open source was the original fabric of the web through UNIX which was only splintered by those seeking to make it proprietary. The UNIX wars were waged on trying to take UNIX and make proprietary flavors - which doesn't really do much good as it turns out. It simply makes development that much more expensive and useless.
Openness and transparency make the work more efficient and introduces the ability to replicate and repair. Closed systems are downright pains in the butt to work on, because you are held hostage to the inability to take advantage of those efficiencies.
That is just my two cents though.
freecode
Don't listen to drunks
it would be pretty pointless to even try...
Without Open Source
BTW, in this future world who would be Biff from Back to the Future? I have my own thoughts here but I'm going to keep them to myself.
Chris Bernard
User Experience Evangelist, Microsoft.
PS Whurley, I drove my your office in Houston this week on my way to a meeting. I gave a shout as I drove by but got nothing. The Halliburton guys perked up though.
Replies to this comment
Better will be "A day without propreitary software"
Microsoft development would stop
Anyway, what I wonder most when I hear similar rants is: don't these people know what monopolies do? Everyone knows that from school (about farming and other technical areas), and people living closer or even in parts of the former USSR have a pretty good picture where (state) monopolies are leading to.
So everyone should at least have some concerns with the position of MS, regardless of the licence!
Good bye NAS, Tivo and VOD
The majority of Network Attached Storage and many of the iSCSI based SAN products on the market are based on Open Source products. They would all vanish along with the data they contain, including, but not limited to, bank records, stock trades, and things of lesser importance.
Digital Video Recorders:
There would be no Tivo! It's based on Linux.
Video On Demand:
Much of the Video On Demand delivered to the cable companies is done so using Linux based equipment. Also, many Video Servers are based on Linux.
Commercial Flight Simulators:
Several commercial flight simulators are delivered using Real Time Linux Systems. The pilots of your next commercial flight could be better trained because Open Source software exists.
There are countless other examples.
It's much worse than that
Better hope there are good alt tags...
"Probably the largest and most important contribution however was the work of the Independent JPEG Group (IJG), and Tom Lane in particular. Their Open Source software implementation, as well as being one of the major Open Source packages was key to the success of the JPEG standard and was incorporated by many companies into a variety of products such as image editors and Internet browsers."
Source: http://www.jpeg.org/jpeg/
Replies to this comment
and there's more
And also...
Many would find their cellphones turned into fancy paper weights...
wow
Great Post
Netscape
The world without informational copyright
When freedom is lost life will be expensive
i'm not buying it
I'd quit
I think I would move to Alaska and leave human civilization.
Or mabye I would start a free software foundation, change my name to Richard Stallman and grow one hell of a beard. :)
opensource
Open source
I'm a php/asp/sql/javascript guy myself, but there are plenty of times I need to go over to the python guys shop and trade him some code. And I know I have helped many a graphics guy put some sweet code together. I suppose the point is, no one can make a good "flapping machine" all by themselves but as a group, we can make the best flapping machines around.
Ok, we know photoshop wasnt written by just one or two people, it was developed by a team but we also know from experience that teams make mistakes. A community usually catches their mistakes before the code is released and they respond very quickly if problems are found in the wild. Certain companies sit on their hands even when they know they have a major problem.
"Free software" really shouldn't mean free folks. If you are making your living on the work of those open source developers, donate to the cause. Do you really need that extra $10 per month? Give credit where credit is due. If every one did that, think of how much more motivated all of those talented guys and gals out there would be to deliver and support your nice clean code.
Now, all that being said, I can attribute every dollar of my income for the last 10 years to one man, Bill Gates. It may be the linux variants running the internet, but its still windows boxes that are surfing it. Most of my customers would have given up on the internet a long time ago if they had to deal with some lousy red hat workstation back in 1996. (Come on, you know it was bad!)
no open source?
open source is needed
More or less the internet wouldn't exist, alot of programs wouldn't exist, alot of big companies would be having issues (banks, television stations, radio stations, video games companies, etc...), Microsoft would be forced to make alternatives to alot of languages, protocols, and standards (thus loosing alot of support) and well, open source would have to return again.
Has no one seen "A Day Without a Mexican?"
I can't believe I'm alone in thinking about the natural progression that goes with this wonderful question, and that is, is there a immigration and citizenship progression to being a citizen of opensville? I look forward to posts that propose such interesting policy-making. Is dual citizenship frowned upon? What are the minimum time limitations and standard requirements for applying for citizenship? What groups would enforce and patrol the "borders?" And so on. So much metaphor, so little time.



First, Firefox, my front-and-center reminder of why open source is awesome, fades from view. Next, I fire up safari, but it too fades to an empty shell of an application as it's KHTML roots disappear. I go to tell someone what's happening, but adium is gone. Suddenly, my Mac reverts to OS9 as the freeBSD roots of OS X disappear.
Open source is everywhere, and it's an integral part of our lives both online and off today. A future without it would be bleak indeed.
Replies to this comment