Slashdot Mirror


Ask Slashdot: What's the Biggest Open Source Project of 2015?

An anonymous reader writes: Several major tech and open source sites—including Opensource.com and Infoworld—have published lists of the top open source projects of the year. What's your pick for the biggest, best, or most important open source project of 2015? Are there any projects that made big leaps this year that aren't getting the recognition they deserve?

113 comments

  1. .net by Anonymous Coward · · Score: 3, Insightful

    Surely

    1. Re:.net by Anonymous Coward · · Score: 1

      .Not surely.

    2. Re:.net by Anonymous Coward · · Score: 3, Interesting

      Seconded. The sheer scope of causing hell to freeze that hard that many times in a single year is nothing short of amazing. First it was .Net Framework, then the CLR, then the compilers, then a small portion of Visual Studio (!), then the entirety of ASP.Net and .Net Core... The devil himself slipped on the ice* and broke his hip a few months back.

      *Not really ice, but frozen essence of tortured souls that solidified due to the lowered temperature.

    3. Re:.net by Anonymous Coward · · Score: 0

      Don't call me Shirley

    4. Re:.net by Aighearach · · Score: 2

      Makes as much sense in text as the freakin' question. "What's the biggest" and then "that aren't getting the recognition they deserve?" Well, I'm going to go out on a limb here and say, if it isn't getting the recognition it deserves, it isn't the "biggest" this year. Maybe next year, when they're better appreciated.

      Personally, I don't think anything significant happened this year in open source. Almost everything of note was an incremental improvement unworthy of an isolated shout-out separated from the context of the use case.

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

      Anyone who disagrees or doesn't believe this doesn't follow enough communities. I follow virtually every community closely and actively develop in a number of languages for a handful of environments/platforms. Dotnet and all of the new related tech from Microsoft is by far the biggest thing happening. It's likely the most popular too. The only thing I could see competing with it is angular js. That was maybe for the year 2014 though. I suspect 2016 will also either be dotnet or angular 2.

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

      I meant to say virtually every major community

    7. Re:.net by Anonymous Coward · · Score: 0

      Russian?

  2. Obviously... by Anonymous Coward · · Score: 0

    Firefox v57 Metro. They switched over to Web Kit and look just like Chrome, except for TILES!

  3. OpenAI initative sounds interesting by peter303 · · Score: 1

    It is just getting started. But if it lives up to its hype it could be interesting.

    1. Re:OpenAI initative sounds interesting by serviscope_minor · · Score: 1

      It is just getting started. But if it lives up to its hype it could be interesting.

      There's been better than that. Whether or not one likes deep learning, unlike most advances in such things before, people have been freely releasing both the code and trained models. This has really spurred development as it's take it down from being only available to the largest labs to within reach of anyone with a $700 video card.

      But it's not a single project.

      --
      SJW n. One who posts facts.
    2. Re:OpenAI initative sounds interesting by Anonymous Coward · · Score: 0

      isn't that sort of tautological? That's like saying "The new Avengers movie will be great unless it's not."

    3. Re:OpenAI initative sounds interesting by Aighearach · · Score: 1

      Sure, it is just a framework without any meat, but if AI people adopt it then it might be something commonly used.

      The actual algorithms used with it would still be the important part in any use case, though.

  4. Framework by ickleberry · · Score: 5, Funny

    Probably some JS-based web framework thing that runs on Docker in your Cloud based heap of VMs that does a mashup of any number of 3rd-party Cloud-based RESTful API's that are filled to the brim with cloud and startup goodness and covered in sticky goodness that attracts vulture capitalists like flies on fresh sh1t

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

      Thanks, cloud based ickleberry.

    2. Re:Framework by Anonymous Coward · · Score: 1

      I'm laughing/crying-out-loud because you just perfectly described my fledging startup...

    3. Re:Framework by Anonymous Coward · · Score: 0

      Hey I use that framework to create my "social" site that is based on the "sharing" economy.

    4. Re: Framework by Anonymous Coward · · Score: 0

      Throw some big data in there and you're golden.

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

      Airflow. It's a "re-invention" of OpenPBS written in really, really bad and inherently unstable Python code, with all the "advantages" you get from "dynamic uploads" of Python components that some of learned to treasure with CPAN based Perl components.

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

      omg +6

  5. A long time coming shakeup by Anonymous Coward · · Score: 0

    Retroarch.

    1. Re:A long time coming shakeup by Anonymous Coward · · Score: 0

      The ArchLinux of emulators.

  6. Forget computers by Anonymous Coward · · Score: 0

    How about some 'open source' projects that will stop humans from self-destructing and taking the entire planet down with them?

    1. Re:Forget computers by halivar · · Score: 1

      If you want to "forget computers" then there are a myriad of other, non-tech focused communities with online discussion available for you. Go join one.

    2. Re:Forget computers by Anonymous Coward · · Score: 0

      He thinks only computers qualify as 'tech'

      Maybe you're the one who doesn't belong here, buddy.

    3. Re:Forget computers by frnic · · Score: 1

      The world will be here long after the carbon based infestation is gone.

    4. Re:Forget computers by __aaclcg7560 · · Score: 1

      Except in four billion years when the sun has expanded into a red giant star, where the inner planets are toast and Jupiter is the new Mercury, and the Milky Way galaxy is starting to merge with the Andromeda galaxy.

    5. Re:Forget computers by Aighearach · · Score: 1

      I suspect you're going to fail to convert energy production to sustainable sources without computers.

      As for moral concerns, just switch to the term "Free Software" instead of "Open Source" and you'll find the people that are trying to use it to save the world.

      If it says "open source" then people aren't trying to save the world, they're just trying to establish personal freedom.

    6. Re:Forget computers by Aighearach · · Score: 1

      The world will still be here, even when here is over there. Rocks aren't subject to the existential boundaries of life. Non-living things must always continue to Be, for energy is conserved and they are but the sum of their parts.

    7. Re:Forget computers by __aaclcg7560 · · Score: 1

      Rocks can vaporize into atoms by falling into the sun. Every simulation of the sun turning into a red giant star shows the inner planets being engulfed. It's unknown if an expanding sun will push the planets outward into different orbits.

    8. Re:Forget computers by Hognoxious · · Score: 1

      It's unknown if an expanding sun will push the planets outward into different orbits.

      Even if it does, I doubt it'll be a comfortable ride.

      Still, if I'm around to experience it that'll be a result.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    9. Re:Forget computers by Aighearach · · Score: 1

      You missed the entire point, sorry. Keep parsing.

      Assume that my comment was literally correct, and then parse for the understanding that makes sense. You'll figure out what I said a lot more quickly that way. Did you think I didn't know about the expected expansion of the Sun? The thing is, if I made the 5-year-old level mistake that you presume, there would be no content left in my statement. It makes way more sense as the correct statement that I made than it does as the misunderstanding you imply.

      What is different about a life form "falling into" the Sun, or an inanimate object doing so? In the context of conservation of energy, is there a difference? Why would I have mentioned non-living things being the sum of the parts?

      Keep trying, kiddo. You'll get it.

    10. Re:Forget computers by Anonymous Coward · · Score: 0

      If I ever have to define a term like slashdouche, I'll copy+paste a post like yours.

  7. KDE by lord_rob+the+only+on · · Score: 3, Informative

    KDE

    1. Re:KDE by Anonymous Coward · · Score: 2, Insightful

      You misread the title. It was biggest not buggiest. And I say this as someone who has used KDE since its inception. It's a disgrace how unfinished the "stable" releases are.

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

      You misread the title. It was biggest not buggiest. And I say this as someone who has used KDE since its inception. It's a disgrace how unfinished the "stable" releases are.

      And yet it still manages to be more usable than Gnome, Unity, Windows, or OSuX.

    3. Re:KDE by Anonymous Coward · · Score: 0

      Subjective (and probably incorrect) opinion stated as fact without mentioning any metrics by which the conclusion was drawn. My favourite.

    4. Re:KDE by Anonymous Coward · · Score: 0

      OSuX.

      Ooooh, you're so clever.
      But why didn't you use "Windoze"?

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

      Anyone who thinks KDE is more usable than OS X has not really learned to use OS X.

    6. Re:KDE by Anonymous Coward · · Score: 1

      And yet it still manages to be more usable than Gnome, Unity, Windows, or OSuX.

      But not Xfce4

  8. BINGO! by s.petry · · Score: 2

    I would have won faster if you had "Webscaled", "sharded", and "runs in the Internet of Things!" but hey..

    --

    -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    1. Re:BINGO! by Anonymous Coward · · Score: 0

      webscale ? oh please, 2010 buzzword bingos called: they want webscale back.

    2. Re:BINGO! by krept · · Score: 1

      Whenever I have people come brief and they mention sharding, I always look around to see if I'm the only immature one in the room.

      --
      None of us know everything. Therefore we're all naïve.
    3. Re:BINGO! by Anonymous Coward · · Score: 0

      Architect

      And you just completed my bullshit bingo!

    4. Re: BINGO! by Provocateur · · Score: 1

      Quit posting as cowards, I would like to know who my fans and friends are, or will be

      --
      WARNING: Smartphones have side effects--most of them undocumented.
  9. Windows by Anonymous Coward · · Score: 0

    Oh, I thought it said "open backdoor", never mind.

  10. Yes by phantomfive · · Score: 4, Funny

    Systemd is a project that needs more attention. We never get to hear about it.

    --
    "First they came for the slanderers and i said nothing."
    1. Re: Yes by Billly+Gates · · Score: 1

      Yeah still even more excited about the port of SCCM to Linux! Nothing besides systemD excites system admins more

  11. No brainer by Anonymous Coward · · Score: 3, Insightful

    Bitcoin.

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

      They said 2015, not 2013.

  12. systemd by Anonymous Coward · · Score: 0

    systemd! systemd! systemd!

  13. systemd by Anonymous Coward · · Score: 0

    systemd

  14. linux kernel by Anonymous Coward · · Score: 0

    Of course

  15. DICE needs more mining info by Anonymous Coward · · Score: 0

    This is clearly an attempt to give DICE more buzzwords to fill their auto-complete forms with when punching in your resume & job application for the 1000th time.

    Then they'll give weight to which ever has:

    - the snappiest name
    - the most metrosexual-looking guys working on it
    - the one with the most forced gender-equality, regardless of how it impacts the project due to real factors such as raw skill.

  16. If the question really is "biggest" not "favorite" by GoRK · · Score: 3, Insightful

    The Linux Kernel, Android, and Webkit are my top picks.

    LLVM is also hugely important.

  17. WIKIPEDIA OBVIOUSLY. by sims+2 · · Score: 1

    They are so big they can afford a gigantic full page nag on every single page.

    --
    Minimum threshold fixed. Thanks!
    1. Re:WIKIPEDIA OBVIOUSLY. by jon3k · · Score: 1

      Even after I've donated. Which is really making me consider not donating next year.

  18. Apple Swift 2.0 by joelharrison · · Score: 1

    Apple Swift 2.0 is my best guess.

    1. Re:Apple Swift 2.0 by Anonymous Coward · · Score: 5, Funny

      This a million times. Swift is set to become the standard language for pretty much all future software development moving forward. It already dwarfs the lower quality niche alternatives like Go and Rust in terms of users and deployed applications. It already has millions of active developers, and has a proper permissive license so the freetards don't get to tell us what we can and cannot do with our own computers. Plus it is backed by the only company in technology that is doing anything interesting any more. It's basically the premier open source project right now, easily dwarfing stagnant stuff like the linux kernel and apache spark in terms of developer interest and innovation, and the fact that these idiots didn't pick it just goes to show how utterly inept the mainstream tech media really is.

  19. It's Not "systemd" by Anonymous Coward · · Score: 0

    It's SystemD

    That way it looks like an ASCII penis

  20. Late to the game: Swift by Henriok · · Score: 4, Interesting

    Swift! Apple just released their new programming language as OpenSource and it is the future for all development for Apple's platforms. The scope for Swift is enormous: use it for everything from operating systems to scripting. Swift builds upon their already open development technologies: llvm, clang and lldb and Swift will fit in nicely here.

    --

    - Henrik

    - when the Shadows descend -
    1. Re:Late to the game: Swift by Anonymous Coward · · Score: 0

      Ok, a new programming language that doesn't do anything new, but is better than the crap Apple forced people to use before? Yeah, sure, sounds really big!
      Not saying there is anything wrong with swift but there are tons of programming languages out there that are invented all the time. Nothing in swift is groundbreaking. The only reason for its popularity is that Objective-C is very bad.

    2. Re:Late to the game: Swift by Anonymous Coward · · Score: 0

      Swift is a bad Rust. It adds nothing of importance.

    3. Re:Late to the game: Swift by Kjella · · Score: 1

      Ok, a new programming language that doesn't do anything new, but is better than the crap Apple forced people to use before? Yeah, sure, sounds really big!
      Not saying there is anything wrong with swift but there are tons of programming languages out there that are invented all the time. Nothing in swift is groundbreaking. The only reason for its popularity is that Objective-C is very bad.

      Nothing is groundbreaking but for a number of reasons the open source community hasn't exactly embraced Java or C#, so most of it is written in C dating back to the 70s or its hacked-on OOP cousins C++ and Objective-C from the 80s. I'm not sure if Swift will do any better, but it's at least written will all the know-how we've gathered since then. A language is never going to make a poor developer into a good one though.

      --
      Live today, because you never know what tomorrow brings
    4. Re:Late to the game: Swift by mwvdlee · · Score: 1

      The only reason people use Swift (or Objective-C) is because they're the only options supported by Apple.
      You could go with C or C++, but you'd be on your own.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    5. Re:Late to the game: Swift by dinfinity · · Score: 1

      The scope for Swift is enormous: use it for everything from operating systems to scripting

      As opposed to other programming languages. There is no other language that can do that.

      Stop drinking the Kool-Aid, man. Swift is going to be slightly better than Objective C. That's it.

    6. Re:Late to the game: Swift by Anonymous Coward · · Score: 0

      a new programming language that doesn't do anything new,

      You're an ignorant twat.

      The only reason for its popularity is that Objective-C is very bad.

      Not merely ignorant, but actively stupid.

    7. Re:Late to the game: Swift by phmadore · · Score: 1

      Found the Apple fuccboi

    8. Re:Late to the game: Swift by mpol · · Score: 1

      [...] it is the future for all development for Apple's platforms.

      How is that relevant for Open Source? You can only use it on a closed platform.

      Can you use it on GNUstep yet?

      --

      Well, don't worry about that. We can get you back before you leave. (Dr. Who)
  21. openssl? by Anonymous Coward · · Score: 1

    I mean, we all use it in one way or the other. It's everywhere and it's gotten a lot of attention the last year or two due to security concerns.

    1. Re:openssl? by spauldo · · Score: 1

      Dunno if 2015 is a good year for the OpenSSL project.

      LibreSSL is being ported to other operating systems, and they're working on a new API that is supposedly much easier to work with than OpenSSL's.

      We'll see how it goes adoption wise, but I would not be surprised if 2015 is the beginning of the end for OpenSSL.

      --
      Those who can't do, teach. Those who can't teach either, do tech support.
    2. Re:openssl? by arth1 · · Score: 1

      We'll see how it goes adoption wise, but I would not be surprised if 2015 is the beginning of the end for OpenSSL.

      Let's wait until Netcraft confirms it.

    3. Re:openssl? by rbrander · · Score: 1

      Well, let's move to the obvious conclusion then: the project that isn't getting enough attention is LibreSSL.

      Those guys have been running on a shoestring and disgust with OpenSSL from day 1 and not getting much support. They could both turn in a new, improved solution pretty soon with just a little more.

    4. Re:openssl? by spauldo · · Score: 1

      I'll admit that I don't hang out on the OpenBSD mailing lists, but I'm surprised to hear the LibreSSL team doesn't get much support. Theo himself was working on it, at least in the early days, and I had the impression the other devs on the project were pretty high profile. If they're not being funded out of OpenBSD's development fund or equivalent (again, I'm speaking out of ignorance about how the OpenBSD organization works), I'd be very surprised.

      Things have shifted quite a bit - it works more or less a drop-in replacement for OpenSSL on OpenBSD now, so current efforts are aimed more at ports and the new API - but I imagine it's still pretty important to the OpenBSD project.

      --
      Those who can't do, teach. Those who can't teach either, do tech support.
  22. Shorewall by bcoff12 · · Score: 1

    In terms of benefit to the community, Shorewall ranks pretty high.

    1. Re:Shorewall by arth1 · · Score: 1

      For small values of "the community".

      Shorewall is but one of many add-ons to make Linux netfilter firewall easier to use, and while it may be great for those who use it, it's far from the only game in town, or even the biggest. Most people have probably not even heard about it.

      The maintainers of the underlying kernel firewall deserve more of the kudos, in my opinion. (Sometimes they're the same people.)

  23. Should be easy enough... by Junta · · Score: 4, Funny

    git pull and then du -sh.

    The biggest project should be pretty objectively obvious.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:Should be easy enough... by BlackPignouf · · Score: 1

      git pull what?
      git pull https://github.com/**/*.git ?

  24. Systemd, duh! by Anonymous Coward · · Score: 0

    (fight on!)

  25. Sources by Anonymous Coward · · Score: 0

    I would consider opensource.com's list, but Infoworld is hardly the place where I'd go searching for relevant top 10 open-source lists. That site is a gigantic listicle filled with aggressive popup ads, created by an editor with a daily article norm and hardly any programming experience.

  26. Re:If the question really is "biggest" not "favori by jfbilodeau · · Score: 1

    > LLVM is also hugely important.

    Thank you! I depend on it every day.

    --
    Goodbye Slashdot. You've changed.
  27. Re:If the question really is "biggest" not "favori by Anonymous Coward · · Score: 0

    Speaking of size, GCC easily surpasses LLVM.

  28. Erlang 2.0 /Psycho bitch!!! by Billly+Gates · · Score: 1

    Yo yo hipsters!

      Node.js and Ruby on rails are sooo old right up there with gradients, colors, and other dated non flat modern things from ancient 2010. Time to be hip and write impress your cat with the new hotest opensouce language ever!

    1. Re:Erlang 2.0 /Psycho bitch!!! by Anonymous Coward · · Score: 0

      Erlang 2.0, was that before or after 1990? Erlang 18.2 was released today.

  29. Virtualbox by Anonymous Coward · · Score: 2, Interesting

    Virtualbox is maybe not the most original, or groundbreaking project, but it is pretty damn great, and it is a HUGE enabler.
    I literally couldn't do my job without it.

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

      Can you do your job _with_ it?

  30. Only If You Tailor Swift To Your Needs by Anonymous Coward · · Score: 0

    n/t

  31. Yep by fredan · · Score: 1

    Are there any projects that made big leaps this year that aren't getting the recognition they deserve?

    My authority DNS server which I will release next week.

  32. HHVM by darkain · · Score: 2

    I'd put my vote up for HHVM. Yeah, I know, the majority of the /. community absolutely hates Facebook and PHP. But for some odd reason, when you put engineers inside of Facebook on the task of attempting to fix the longstanding issues with PHP, such as performance and having a sane language spec, they actually seem to do a pretty damn good job of improving things.

  33. Grafana / InfluxDB by Anonymous Coward · · Score: 0

    Grafana / InfluxDB

  34. Rehash by jdavidb · · Score: 1

    This year I've become a huge fan and user of Rehash.

  35. Is this a pissing contest or something ? by Tetch · · Score: 2

    Why does anyone care what is the "biggest" or "most important" open-source project ? That's like treating software in the same way as all that "Strictly Pop Idol Celebrity Chef Globes" TV garbage.

    It's either *good* software, or it isn't, and that's the only criterion worth talking about.

    Some of the best and most useful open-source software is also the smallest. Some of the most important and critical open-source software is also among the smallest and least 'recognised'. And some of the biggest open-source projects are also the biggest causes for concern.

    Are we all hoping for prizes or something ?
    Oh dear ... how childish.

    --
    If you don't pray in my school, I won't think in your church.
    1. Re:Is this a pissing contest or something ? by stooo · · Score: 1

      >> Is this a pissing contest or something ?

      Oh Yeah. It's a code pissing contest.

      --
      aaaaaaa
  36. Qubes OS by Burz · · Score: 1

    Qubes is picking up momentum plus Edward Snowden, The Intercept and the European Parlaiment have given it kudos recently as an enhanced security environment. It now has special integration with Whonix, which keeps Tor sessions isolated within your system, and an implementation of splitGPG to keep private keys secure. They are due to release version 3.1 soon (the 3.0 release brought some big changes and laid the groundwork for a new, distributed development process).

    1. Re:Qubes OS by phmadore · · Score: 1

      UX nightmare combined with false sense of security, I wouldn't say it wins for 2015. I think the real winner is the Tor project itself, which has made great gains in the "get everyone interested in cryptography" sector.

    2. Re:Qubes OS by Burz · · Score: 1

      Cryptography is useless without strong endpoint security, and Qubes offers the latter. As for UX, the launcher menus look awful (app links duplicated for each VM you create) but it gets better from there. The thing to remember is that Qubes UI is still under development, and its getting better.

      I'm not sure why you think Qubes offers only a false sense of security. It does exactly the opposite of promising that any exposed apps or domains will remain secure; What's important is their strict isolation from each other.

    3. Re:Qubes OS by phmadore · · Score: 1

      You don't think that attitude leads to even worse user behavior? Don't get me wrong. Qubes would be on my list if I made it time to write it, but if it were strictly a security list and there were prizes to be had, I'd vote something more likely to wind up Joe America's hands, like the Tor Browser or Tox.im.

  37. java_grinder by tarlek1234 · · Score: 2

    java_grinder allows compiled java bytecode to be run on microcontrollers and older processors: https://www.mikekohn.net/micro... Java may be used for higher-level stuff, and custom APIs/inline assembly for the rest. This is a unique and important project to watch in 2016.

    1. Re:java_grinder by BlackPignouf · · Score: 1
  38. owncloud by Anonymous Coward · · Score: 0

    it gave me THE option not to use google

  39. Re:If the question really is "biggest" not "favori by stooo · · Score: 1

    Same functionality, bigger codesize? Not so good.

    --
    aaaaaaa
  40. PostgreSQL for the win by Anonymous Coward · · Score: 0

    Migrated to Postgres back when 9.0 first came out.
    0 problems since then, and it keeps getting better every year.
    Keep up the great work guys (and gals).

  41. Re:If the question really is "biggest" not "favori by mwvdlee · · Score: 1

    If the question really is "biggest" then I'll be sure to win next year.
    As soon as I figure out a way to generated massive amounts of random code.

    --
    Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  42. OS/2 Warp Clone... by martiniturbide · · Score: 1

    ....that has to be the most important by far :) http://openwarp.blogspot.com/

    1. Re:OS/2 Warp Clone... by unixisc · · Score: 1

      Whatever happened to OSfree?

  43. Firefox OS, systemd, Blender, the Atom stuff by Qbertino · · Score: 1

    In my opinion Firefox OS is the only thing that stands between us and the enternal rule of giant Megacorps in the mobile space. It get's way to little attention and not enough support. Jolla is struggling to survive and last their OS wasn't fully FOSS and the Ubuntu Phones are not approachable as a plattform. A FOSS web-centric mobile OS is a truely feasible thing. If I had the time and resources, I'd build a kickstarter prototype for a high-end Firefox OS phone.

    systemd get's the credit for raising hell amoung the FOSS crowd. Couldn't say I particulalry like or hate it, but the attention it has gotten definitely make it the most talked about project.

    Blender gets far to little credit.

    Atom and Electron are both neat too. ... Love that video-ad for Atom. :-) ... I like Atom for the hippster vibe it brings to FOSS with UIs and usability that don't look or feel dated. ... It does still have some issues though. :-) And, btw., unlike .Net Atom did start off as a true FOSS project done by GitHub. These folks put their money where their mouth is - unlike some other folks in the industry.

    --
    We suffer more in our imagination than in reality. - Seneca
  44. The GPL. by Beefpatrol · · Score: 1

    I would say the GPL itself. It is the only thing that has allowed the software part of the computer industry to at least partially transcend the iron fist of capitalism, (or whatever the iconic hand thing is supposed to be for capitalism.) Without the GPL, we probably wouldn't have internet access at home. We wouldn't have smartphones. Google wouldn't exist. GPS would probably still be military only. It will probably always be at or near the top of any sane, "biggest tech/freedom promoting work," list.

    1. Re:The GPL. by Anonymous Coward · · Score: 0

      > Without the GPL, we probably wouldn't have internet access at home.

      Cisco IOS (closed source) would do fine.

      > We wouldn't have smartphones.

      iPhone = BSD and closed source, no GPL needed.

      > Google wouldn't exist.

      They did their initial development on Sun machines. No reason they needed Linux or GPL.

      > GPS would probably still be military only

      Okay, you lost me on this one. Reagan signed a directive opening GPS available for civilian use in 1983. TomTom was marketing civilian GPS receivers on Windows CE and Palm, so no Linux or GPL needed there.

      GPL and Linux have enabled lots of great technologies, but you'll have to keep digging for actual examples.

  45. ReactOS and GNUstep by DMJC · · Score: 1

    ReactOS and GNUstep are my pics, because they will change the world when they get big enough. ReactOS could disrupt the entire windows ecosystem, and GNUstep could do the same to Apple. ReactOS has just added audio and networking support (including wireless) it's not far now from being usable for day to day single user work.

  46. Atom Electron by JPyObjC+Dude · · Score: 1

    Electron has made great strides in 2015 and is seeing some very active development lately. From the success of the Atom editor and Microsofts Visual Studio Code, there are many very professional tools built on this framework. In my view, it should be voted up as one of the most important projects of the last year for cross platform desktop application development.

    My hope for the next couple of years is to see a fork of electron for mobile so we can start building cross platform mobile apps based on node.js and chromium.

    For old school JavaScript developers like myself, the Electron project are of stuff dreams are made of.

  47. PropForth by Anonymous Coward · · Score: 0

    PropForth is a free to use for any purpose implementation of FORTH for the P8X32a micro controller. FORTH is an interactive scripting language that can be useful when one just wants to do bit-banging. In embedded systems with multiple simultaneous time critical events, the Parallax Propeller P8X32A provides 8 non-interuptable CPU cores.

    This combination is very fun to use, coding and testing is very quick. It provides a least-cost development environment for embedded systems development. FORTH is often used by the electrical engineer that is most interested in getting new hardware to work, rather than fighting with an overblown software IDE. It is also useful for teaching kids about programming, as it is easier than BASIC and with execution speed very similar to that of assembler. Its a very specialized tool, and very effective where appropriate.

    This project actually stated several years ago, and is still in progress. Less than 1000 people have download it to date, from the google code site, so this may qualify as "not getting the recognition is deserves". Maybe this will change when the next release arrives on github.