This is the forum archive of Homey. For more information about Homey, visit the Official Homey website.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
The Homey Community has been moved to https://community.athom.com.
This forum is now read-only for archive purposes.
Closed
Homey's software going Open Source?
JohanKuster
Member
in Archive
oh just a thought... It will speed up software development while Athom can work on Homey2 ;-)
https://opensource.com/business/16/6/7-myths-about-open-sourcing-your-companys-software
https://opensource.com/business/16/6/7-myths-about-open-sourcing-your-companys-software
This discussion has been closed.
Comments
Did u read the myhts?
So even if Athom were to consider this, I would advise against it at this point in time. Maybe in the distant future, once Homey has a stable and well working firmware version.
"Open sourcing your infrastructure/apps is giving your code away in hopes that someone else finds it useful. "
Other companies would LOVE homey's code. Athom's company is, quite bluntly, not worth too much (how many customers do they have? 2000-3000? Compare that to a Google's literally billions). The webpage says that the business is worth more than the code. This is not the case with Athom. Homey's code is worth more than Athom's business, at this moment.
Oh, and a website called "opensource.org" will not give unbiased information about open sourcing products.
They will keep there baby closed so no one can copy it.
Users are not even allowed to query the main log files . Emile already said the aren't going to disclose it because of competitors copying there ideas.
Open sourcing your infrastructure/apps is giving your code away in hopes that someone else finds it useful...but also allows people to submit bug fixes and new features.
Why would other companies want Homey's code? Is it that special? How long would you think Google needs to create a Homey? Even if this code is so special...do you remember the Philips Video 2000 system. It was the best but it lost the battle. How about the battle between Google, Apple, Amazon and Homey?
By the way competitors can already copy code from Open Source automation projects like OpenHab or Domoticz.
Homey's code is its problem (let's hope it really is and not the hardware). If they don't produce a stable and full functional version fast, there soon will be no Athom and Homey. How long do you think they can survive without selling anything?
Hardware development is moving fast and they should already be working on a Homey2 but I doubt they have any time to spare.
I don't want them to fail but I think they should look at every option to survive. The need to look at other business models also.
"opensource.org" is biased? Of course they are but not for financial reasons. Look around you, the world is moving to Open Source. Large companies move code to the Open Source communitie. I see companies moving to Open Source software. The company I work for is moving from AIX to Linux. All Big Data software they use is Open source etc. The force is strong ;-)
As other have said, opensource won't speed up development of the Homey core it will only make it harder.
Open source isn't a magic solution for everything.
Wikipedia:
Every person has his own definition.
I would consider a company a start-up if they want to create something (new) for the masses, and grow rapidly.
The next question could be when does a company stops being a start-up
Why wouldn't opensource speed up development? I don't get it. The core should have been finished a long time ago. You can tell or write down how the core should work. There are enough smart people who can build it.
2015 Linux Kernel Report:
What we’re learning from this year’s data is that there are more developers working on Linux than ever. More than 12,000 individuals have contributed to Linux since 2005 and more than 4,000 contributed in just the last 15 months. Nearly half of these recent developers are first-time contributors, which we think really represents the growing community of people supporting Linux.
Perhaps all of these factors - more first-time contributors and more paid developers - are contributing to how fast Linux is built. More than 1,300 changes are made per week. That’s nearly eight changes an hour, or two every 15 minutes. In fact, Linux kernel 3.15 was the busiest development cycle in the kernel’s history.
And another 2 years in between 2 and 3.
Homey is only out for like... 7 months now (not counting the pre-development, which isn't taken in consideration with the raspberry's as well), and way(!) more complicated then the raspberry pi.
And, homey is still in development, so not an actual finished product like the pi 1 was at the time.
Why start on a new device, if your first one isn't even finished yet..
But if you want to compare to anything even a little bit close:
I don't see the core software of a google home, apple siri or amazon echo laying around.
And they by far don't have all the capabilities homey has.
And these companies don't even try to bother to get all wireless technologies together like athom is trying now.
Which is this very exact same reason why athom is keeping the core of homey closed.
And coming back at what you said before...
So we aren't introducing "new features" with every new app that is published in the app store?
And aren't submitting bug fixes with every log we send, even though it is indirect?
Then it must be me..