Slashdot Mirror


GNU Project Introduces Gneural Network AI Package (gnu.org)

jones_supa writes: The GNU free software project is introducing a new neural network computation package called Gneural Network. The GNU project has been impressed by the work of Google, IBM, AlphaGo and Watson on the field of artificial intelligence. However, the GNU project sees that the fact that only companies and labs have access to this technology can represent a threat: "First of all, we cannot know how money driven companies are going to use this novel technology. Second, this monopoly slows down Progress and Technology." This is why the author, Jean Michel Sellier, decided to create Gneural Network and release it under the GNU GPL license. In the current release (version number humbly set to 0.0.1), it is a very simple feedforward network which can learn very simple tasks such as curve fitting, but the development team plans to deliver more advanced features very soon. They are already spending efforts to implement a network of LSTM (long short term memory) neurons for recurrent networks and deep learning. Learning reinforcement techniques are also planned.

3 of 95 comments (clear)

  1. You're not making sense by Anonymous Coward · · Score: 4, Insightful

    Until the BSD guys pick up on doing a project like this, I won't care.

    The only major difference between BSD and GPL licenses is that BSD allows open software to be closed, so really you're arguing in favour of closed software. Whatever are you doing on Slashdot?

    But the illogic of your position runs deeper still. The whole point of TFA and of Gneural is to provide an open neural net because closed ones are already plentiful , so the only perceived "benefit" of BSD (using the term loosely) is precisely what Gneural is trying to balance. This makes your desire for BSD licensing so that even more proprietary software can be made totally miss the point of the project.

    1. Re:You're not making sense by Megol · · Score: 4, Insightful

      Until the BSD guys pick up on doing a project like this, I won't care.

      The only major difference between BSD and GPL licenses is that BSD allows open software to be closed, so really you're arguing in favour of closed software. Whatever are you doing on Slashdot?

      Implying one have to be a GPL fanatic to see any value of /.? That's of course bullshit bordering on trolling.

      But you are also wrong about the BSD licence, it doesn't allow open software to be closed - it allows open software to be _forked_. That property it shares with the GPL where the copyright owners can fork their code to be licensed however they want. So the difference is who can fork the code, all (BSD) or the copyright owners (GPL). So which is more free?

      But the illogic of your position runs deeper still. The whole point of TFA and of Gneural is to provide an open neural net because closed ones are already plentiful , so the only perceived "benefit" of BSD (using the term loosely) is precisely what Gneural is trying to balance. This makes your desire for BSD licensing so that even more proprietary software can be made totally miss the point of the project.

      And you plainly doesn't understand the BSD licence thus missing the point of the post.

    2. Re:You're not making sense by Wycliffe · · Score: 4, Insightful

      So paraphrasing:

      BSD license = you are free to do with the software what you want.
      GPL license = we are going to dictate what you may do and what you may not, which products it is acceptable to build, etc.

      Sounds like one of those is much freer than the other...

      BSD is freer in the first generation sense but when someone takes BSD and expands on it (for example MacOS), other people are then cut off from those added improvement. It would be like a free public library where no one was required to return the books. Yes, the books are more free for the first person that checks them out but if the first person puts them on their shelf at home, those books are now a lot less free for future users. In this case, they are obviously worried that as machine learning becomes more and more important they don't want the market cornered by a handful of commercial companies negating the last 20 years of their progress. If instead of paying a "microsoft tax" to use windows everyone has to start paying a "google tax" for the machine learning to make their computer usable then we are back where we have started from.