4 ms·
Hello everyone, I'm a contributor to elementary (did some small coding and sitting around in their Slack). I'm not 100% sure I should post, but I've seen the HN
by embik 11y ago
Hello everyone, I'm a contributor to elementary (did some small coding and sitting around in their Slack). I'm not 100% sure I should post, but I've seen the HN community being very reasonable, so here we go. Please note I'm in no way official for elementary and I wasn't involved with this blog post at all; I just would like to provide another perspective on the topics discussed here.
Yes, the blog post is/was terrible worded. That "cheating" thing ... Yeah. It was pretty bad. It's a difficult topic to talk about money in FOSS (for obvious reasons) and the blog post did it really the wrong (still does for me, but that's a very personal opinion). I'm also not really okay with the whole pay-before-download thing, but I'm really not the one entitled to make such decisions.
From my point of view, the whole idea was "people should support things they like". I completely understand some do not like Pantheon and think it's a OS X ripoff (I've seen people calling almost everything "osx ripoff", but there are parallels between OS X and elementary, no doubt). Therefore, these don't understand why they should pay for something they do not value. Totally understandable. But there are people who love elementary (even more than OS X, for that matter) and are using it on a daily basis. elementary matters to these people and there are two ways of supporting FOSS projects you are using: Contribute time (code) or money. There are better ways of shifting attention to this, of course. I don't doubt that ...
What baffles me nonetheless is how people view "us" (the elementary devs) for single blog posts and a few design desicions (I'm not talking about the website stuff, more about desktop design) people disagree with. Well, I'm totally biased of course, but there really is no vibe of "money grabing" or "entitlement" around the team. Most of us are young guys from all over the world coding on elementary in their spare time. It's a difficult thing to make money with a desktop-focused Linux distro and there is nobody really making money. Nobody's in for the big bucks. It would be lovely to employ some of the devs full-time, but that's simply not possible at the moment. elementary won't be the next big thing people throw money at, and everyone's aware of that fact.
Regarding "give money back to Ubuntu / GNU / the kernel", which is a difficult topic as well ... I'm trying to get my words right. Let's say, most of these things are in the lucky situation of corporate interest; Canonical is making their money via Ubuntu (server) support and server services (I frankly doubt they make a lot of money via the desktop), same applies to the kernel. The amounts of money elementary could provide to these projects / companies / whatever would show elementary's good intentions, but it'd a drop in the bucket. Whenever possible, elementary tries to bring patches upstream to benefit everyone. As Pantheon is building heavily on top of the GNOME stack, some devs pushed bug fixes and features to GTK or Mutter. We have some guys from Xfce, GNOME and other FOSS projects around to talk about our stuff if we think they would be useful for others. elementary is a really small project with only a few constant contributors, but everyone is trying to give their best.
Hopefully I was able to describe my stance without coming off as entitled. If not, please forgive me.
- rlpb 11y agoHas Elementary ever considered joining the Ubuntu family? That would qualify you for http://community.ubuntu.com/help-information/funding/ http://community.ubuntu.com/help-information/funding/ I think.
- embik 11y agoI am not sure if anybody considered it, but we have at least one Ubuntu member around. This funding sounds a bit like for single persons doing Ubuntu-specific things, but I will bring it up! Thank you.
- embik 11y agoI'm new to HN and do not understand why I cannot edit the post above, but there was something I wanted to add: elementary does try to use its limited funding to support things outside of the project, for example putting out bug bounties for bugs or features in other FOSS projects that everyone would benefit of. And there was some money for debconf15 as well: http://debconf15.debconf.org/sponsors.xhtml http://debconf15.debconf.org/sponsors.xhtml
- brusch64 11y agoIf there are volunteers doing this work (unpaid ?) - what are you using this money for ? Just for infrastructure ? If not, how do you get paid ? And how many percent of the developers get paid ? Who makes the decision who gets paid and who doesn't get paid ? I am just interested how something like this is done in an open source project. I've seen some other projects (not programming related) which got really complicated and ruined, because they got money and started "distributing" wealth which left some of the people disgruntled (basically most of the bands who got successful have stories like that).
- embik 11y agoMh, as hinted I'm not part of the core team, so I cannot say anything definite, but a lot of money is going into bug bounties: https://www.bountysource.com/teams/elementary/bounties https://www.bountysource.com/teams/elementary/bounties (a blog entry from february talks about $15,000 total in bounties and $3,470 to upstream projects). These bug bounties are paid out to contributors solving nasty bugs, but it's open to everyone to solve these bugs and get the bounties. Currently there is only one person really employed by elementary LLC (and paid regular), and that's Daniel Foré, the project lead. He quitted his job, but from what I understand, he earns significantly less than in his job before. Everyone else is "only" getting money from bug bounties.