Repost @arklabco Prototype #computervision test using #opensource #tensorflow repositories from @github thanks for the tip @sirajraval.
#ai #machinelearning #city #cars #dev #coder #code #programming #programmer #engineering
We are entering an age where more and more things are becoming free to use. Yet we still have a majority of industry relying on software applications that you have to pay monthly subscriptions for. Personally, I see the value of paying for a service as being able to ask questions, get updates, and hold someone accountable when the software is giving you an issue. With open sourced you get what you pay for; aka you are owed nothing.
Open sourced software has the clear advantage of being free to use and accessible to everyone. Software applications sometimes cost thousands of dollars and only give you license to use for a certain amount of time.
I believe that the next wave of open sourced will be somewhat open sourced. It will reward creators and add an incentive to create and will also add the benefit of a brand behind it.
Somewhat Open Sourced
This concept is an idea that’s a mixture of kickstarter and open sourced. A company, or group of people working on something should have a platform where they’re able to make a software application, display it enough and ask for a concrete amount of money before making it opensourced.
In other words a company figures out how much they want to make from the software they created, let anyone put money down toward their goal and once the money is accumulated then the software becomes free for all to use.
This is something I’ve thought a bit about but not very deeply about but here’s what comes to mind immediately.
The Pros are that people who contribute to open sourcing are rewarded and therefore able to make a living from making contributions to, potentially, the whole world.
The Cons are that who’s gunna pay up? Why should I pay when I could be able to wait long enough and get it for free. What company is going to want a software bad enough to pay and have their competition benefit from the money they’ve spent.
Combating the Cons:
An incentive to pay - Maybe there are bundles you can purchase that gives you an introduction from the creators, or packages that allow you to get 24/7 support on the product to help you troubleshoot.
Maybe non-profits will be the driving force for something like this. Something that will reward open sourcers for their work. Hopefully such a reward system could afford the benefit of more contributions to open sourced and allow more small businesses open and thrive by giving them the license free tools they’d need.
Giving diverse sets of softwares to different people may lead to innovation on innovation. The person using a software might seek to make improvements and personalizations on it and bam there’s a new software on the evolutionary tree of open sourced.