OPEN SOURCE SOFTWARE—SOFTWARE freely shared with the world at large—is an old idea. A guy named Richard Stallman started preaching the gospel in the early ’80s, though he called it free software. Linus Torvalds started work on Linux, the enormously successful open source operating system, in 1991, and today, it drives our daily lives—literally. The Android operating system that runs so many Google phones is based on Linux. When you open a Phone App like Twitter or Facebook and pull down all those tweets and status updates, you’re tapping into massive computer data centers filled with hundreds of Linux machines. Linux is the foundation of the Internet.
And yet 2015 was the year open source software gained new significance, thanks to Apple and Google and Elon Musk. Now more than ever, even the most powerful tech companies and entrepreneurs are freely sharing the code underlying their latest technologies. They recognize this will accelerate not only the progress of technology as a whole, but their own progress as well. It’s altruism with self-interest. And it’s how the tech world now works.
“This is not just a turning point, but a tipping point,” says Brandon Keepers, the head of open source at GitHub, the online service that sits at the heart of the open source universe.
This year, Apple open sourced the Swift programming language—a big departure from how it operated before. For the most part, Apple kept the code underpinning its previous language, Objective-C, to itself, ensuring that it ran only on Apple devices. By open sourcing Swift, Apple ensures the language can run on any device, including machines based on Linux, Android, and Microsoft Windows.
Yes, Apple is allowing its language to run on competing devices. But this is what it must do. Thanks in large part to the proliferation of open source software, the modern world no longer runs on a single computing platform the way it did in the ’90s, following the rise of Microsoft Windows. If Apple wants to keep pace, it must ensure that its coding tools run everywhere. That’s because the world’s software developers must build for all the platforms people around the world use. If Apple’s tools only work for Apple’s platform, developers will be less likely to use them.
Not convinced? Late in 2014, Microsoft came to the same conclusion when it open sourced .NET. For years, .NET was merely a way of building software that ran on Windows. Now that it’s open source, the wider software community can ensure that software built with Microsoft’s tools runs on Linux and Apple’s operating system, too.
This also was the year Google open sourced TensorFlow, the software engine that drives its artificial intelligence services, including its image and speech recognition and language translation tools. Over the past 15 years, Google has built a wide range of data center technologies that have helped make it the most powerful company on the ‘net. These technologies allow all of the company’s online services to instantly handle requests from billions of people, no matter where in the world they may be. Typically, Google kept these technologies to itself, forcing others to engineer inferior imitations. With TensorFlow, Google has changed direction, freely sharing a creation that sits at the heart of its empire.
Why? Google realizes how important AI is to its future, and it knows that it can accelerate the progress of AI if it shares its software. Google employs many of the world’s smartest minds. But not all of them. Those beyond Google can help improve TensorFlow—improvements that Google can take advantage of. What’s more, it provides a means of identifying new talent. In a way, open sourcing TensorFlow helps the company train the smartest researchers for a career at Google.
Certainly, Google isn’t giving away all its secrets. It’s keeping parts of TensorFlow to itself. And its not sharing the mountains of data that are so essential to training its AI services. But it is sharing enough code to make a difference—both for others and for itself.
Elon Musk went even further. In mid-December, he and Sam Altman, president of Y Combinator, unveiled OpenAI, a $1 billion nonprofit dedicated to the same breed of AI that Google is developing. They even snagged one of Google’s top researchers, Ilya Sutskever. And they’ve vowed to open source all their work. The idea is that by sharing the latest AI tech with everyone, they can ensure that no one AI operation becomes too powerful. That may sound counterinuitive. And we’re a long way from seeing how this plays out. But if there’s one thing we learned in 2015, it’s that we shouldn’t underestimate the power of open source.
Correction: This story originally said that Apple’s iOS is based on Linux. It is not.
Resource By:- http://www.techgig.com/tech-news/editors-pick/Open-Source-Software-Went-Nuclear-This-Year-41653
binance minimum deposit
Thanks for sharing. I read many of your blog posts, cool, your blog is very good.
binance futures
I don’t think the title of your article matches the content lol. Just kidding, mainly because I had some doubts after reading the article.
Create a free account
Your article helped me a lot, is there any more related content? Thanks!
indicação binance
Thanks for sharing. I read many of your blog posts, cool, your blog is very good.
Jimmyhig
prednisone for sale no prescription: http://prednisone1st.store/# prednisone 10mg tablets
DarylBeile
https://mobic.store/# get mobic
Claudetek
cheap ed pills: erectile dysfunction drugs – best ed pill
BrentDom
safe canadian pharmacies canada pharmacy online legit
CharlesWor
buy amoxicillin 500mg usa canadian pharmacy amoxicillin – antibiotic amoxicillin
Larrywecuh
get mobic no prescription how can i get mobic pills can you get mobic without insurance
Samuelpus
https://pharmacyreview.best/# canadian pharmacy review
Scottpeede
best ed drugs: new treatments for ed – ed drugs compared
Claudetek
amoxicillin 500 mg price amoxicillin 800 mg price – how much is amoxicillin
CharlesSow
safe and effective drugs are available.
canadian pharmacy 365 reputable canadian online pharmacies
Read information now.
Larrywecuh
amoxicillin 500mg capsules: amoxicillin script amoxicillin 500 mg without a prescription
Scottpeede
best erection pills: best ed pills non prescription – new treatments for ed
BrentDom
where buy mobic: where to get generic mobic pill – cost cheap mobic no prescription
Larrywecuh
canadian pharmacy northwest pharmacy canada
Samuelpus
http://cheapestedpills.com/# non prescription ed drugs
Larrywecuh
amoxicillin online pharmacy: amoxicillin 800 mg price amoxicillin 250 mg
Scottpeede
where to buy generic mobic no prescription: where can i buy cheap mobic prices – can you get generic mobic without dr prescription
BrentDom
amoxicillin where to get buy amoxicillin online uk – amoxicillin where to get
FreddySmero
mail order pharmacy india: Online medicine home delivery – best india pharmacy
EdwardLip
http://certifiedcanadapharm.store/# canadadrugpharmacy com
FreddySmero
pharmacies in mexico that ship to usa: mexico drug stores pharmacies – mexico pharmacies prescription drugs
EdwardLip
http://mexpharmacy.sbs/# mexican border pharmacies shipping to usa
FreddySmero
canada drug pharmacy: online canadian pharmacy review – canadian pharmacy
EdwardLip
https://indiamedicine.world/# pharmacy website india
FreddySmero
buying prescription drugs in mexico: buying prescription drugs in mexico – п»їbest mexican online pharmacies
EdwardLip
http://indiamedicine.world/# india pharmacy mail order
EdwardLip
https://certifiedcanadapharm.store/# canadian pharmacy meds reviews
FreddySmero
best online pharmacies in mexico: medication from mexico pharmacy – medicine in mexico pharmacies
EdwardLip
http://certifiedcanadapharm.store/# best canadian pharmacy
FreddySmero
buying prescription drugs in mexico online: medication from mexico pharmacy – mexico pharmacies prescription drugs
Lucastut
zithromax purchase online: zithromax online no prescription – zithromax
Barrypousa
https://gabapentin.pro/# neurontin prescription cost
Lucastut
purchase neurontin online: generic neurontin – neurontin 600 mg
Barrypousa
http://gabapentin.pro/# neurontin 300 mg pill
Lucastut
zithromax 500 mg lowest price drugstore online: zithromax buy – where can i purchase zithromax online
Barrypousa
https://gabapentin.pro/# neurontin 300 mg tablet
Lucastut
where can i buy zithromax medicine: zithromax coupon – how to get zithromax online
Williamanare
ed pills otc: drugs for ed – buy erection pills
DavidUnoke
https://antibiotic.guru/# buy antibiotics from canada
GeorgeHef
http://avodart.pro/# how to buy cheap avodart no prescription
GeorgeHef
https://lisinopril.pro/# lisinopril tablet 40 mg
GeorgeHef
http://lisinopril.pro/# lisinopril medication prescription
GeorgeHef
http://ciprofloxacin.ink/# cipro 500mg best prices
GeorgeHef
http://lipitor.pro/# brand name lipitor
LloydPhopy
https://mexicanpharmacy.guru/# buying from online mexican pharmacy
Zacharyprods
mexican rx online mexican mail order pharmacies mexican mail order pharmacies
20bet
Your article gave me a lot of inspiration, I hope you can explain your point of view in more detail, because I have some doubts, thank you.
FrancisBow
cheapest online pharmacy india: Medical Store in India – pharmacy website india
FrancisBow
indian pharmacy online: Online pharmacy India – buy medicines online in india
Denniscat
buy drugs from canada: canadian pharmacy world – buy canadian drugs
ArchieBlape
http://farmaciaonline.men/# acquistare farmaci senza ricetta
ArchieBlape
https://pharmacieenligne.icu/# pharmacie ouverte