Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A better link to PlatformIo response: https://github.com/platformio/platform-raspberrypi/pull/36#i...

Whilst PlatformIO come across as the villains in this story, adding the RPi support to their core would indicate some kind of support/work from them in future versions (beyond the ‘non production’ support they provide now). It’s upto them if they want to provide this, otherwise it can stay as a patch.

Ultimately this is the never ending saga of the profit/work from open source flowing from easily copyable work of software companies and enthusiasts towards more easily monetisable hardware companies



> Whilst PlatformIO come across as the villains in this story

I find this to be a bit misleading.

My take is that the RPi foundation wants PlatformIO to do support work for RPi for free.

At no point do I see the RPi foundation saying "Hey, we'll allocate programmers and resources to maintain this code for our chip."

Open source means that you get the code and that's it--open source doesn't mean that you get any say whatsoever over the developers. When did everybody start being so damn entitled that everybody thinks they can tell maintainers what to do?

Don't like it? Shut your piehole and roll up your sleeves. Quit bitching, fork the PlatformIO stuff and do the work yourself. If the fork is sufficiently popular, it will yank enough people away from the original that they'll cave. And if it isn't sufficiently popular, well then that's an answer, too.


> My take is that the RPi foundation wants PlatformIO to do support work for RPi for free.

How did you arrive at this take when the original code and the PR aren’t related to the Raspberry Pi foundation at all? This is a community contribution, not something the Raspberry Pi foundation tried to push throug.

> At no point do I see the RPi foundation saying "Hey, we'll allocate programmers and resources to maintain this code for our chip."

They didn’t write this code, and this isn’t what PlatformIO is asking for. PlatformIO wanted the Raspberry Pi foundation to pay substantial recurring fees so PlatformIO could merge this PR by someone else.

> Don't like it? Shut your piehole and roll up your sleeves. Quit bitching, fork the PlatformIO stuff and do the work yourself.

That’s quite literally what they did. This was developed by someone in a fork. That person didn’t even submit this PR. None of the people involved appear to be related to the Raspberry Pi foundation, but PlatformIO tried to bill Raspberry Pi for it anyway.


I take it as the platformio do not have enough employees/throughput to maintain this. So they wanted to make this support semi-official and hire a developer. Promises from the open-source contributors are just that - promises, life gets in the way of contributing, etc.


>My take is that the RPi foundation wants PlatformIO to do support work for RPi for free.

A third party (the committer - maxgerhardt) wants PlatformIO to do support work (on someone else’s code - Earle Philhower) for people who want to use the Arduino toolset on RPi for free.

I think it’s fine that PlatformIO and RPi don’t want to fund this.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: