Hacker News new | ask | show | jobs
by forcemajeure 2874 days ago
Could be evolved into an open source competitor to resin.io
2 comments

I guess I could see this, but personally I've built this to "scratch an itch": I wanted to make playing/experimenting with Raspeberry Pis in a repeatable manner as easy as possible. Resin look like a "batteries included" approach and there is a monetization aspect there. CattlePi is more like a building block.
Isn’t resin.io open source?
Only technically so. The parts they send you are open source because of the GPL. A substantial portion of the parts in the cloud (which are 100% required to use the platform in any manner) are not open source. They've been suggesting that they will open source enough of the backend to actually run resin.io on your own (without several features) for 3 years now, most recent target release was 2017.

Here's the latest update I could find on the topic: https://resin.io/blog/open-source-resin-io-progress-and-next...

Hey there -- resin.io founder here.

While you are correct that we have not completed our open sourcing promise on time, and that is our fault, we have (and continue) to release as open source a lot more of our software than we "have to" because of the GPL. If you look at our github orgs, there are hundreds of projects, including the entirety of our operating system, and we did not have to release any of that.

We are taking a long time to release the open source version though, it's hard to deny. If it helps our case at all, this is because we're trying to do this in a way that allows us to make the eventual open source offering a first-class citizen of the ecosystem, receiving updates at the same time as our online service, out of the same repos, which is a non-trivial development workflow issue.

The latest version of resinOS even allows devices to de-provision from our cloud and re-provision onto an open source server (and vice versa). But of course the use of that won't be apparent until an open source server exists.

It is, everything but the dashboard I believe.