Language Selection

English French German Italian Portuguese Spanish

Contributing to FOSS Projects, a counterpoint

Filed under
OSS

Earlier this week, another “advocacy site” (which I will not link here, as I don’t believe he advocates, nor does he deserve the traffic, for his shoddy “journalism”) posited that volunteering to work on a smaller Linux distribution, such as Solyd or Cloverleaf or Crunchbang, or any other smaller distribution, was akin to pissing in the wind, and possibly career suicide. Ignoring the falsehoods he spread about my own project of choice (Cloverleaf Linux), as I don’t believe they deserve a response, since they would fall on deaf ears, I would like to offer a counterpoint to his postulate.

These are things which I have thought about as I survey the current Distribution sprawl. So many are bound to recede into insignificance and I predict only a few, larger ones, will remain standing in five years. I submit, as few as six Distros will still be around. The rest of you, former hackers, wasting time on an obscure Distribution, will have grown jaded, tired and moved on leaving dead projects behind. Those Distros will whither, dry up and simply die. If this is true, then wouldn’t making a decision today to redirect your talent to actually doing something which has a chance of being genuinely useful in five years be an important career decision?

I fear for young Developers who have invested their energy in smaller Distros and their projects without thinking about whether they are doing what’s best for their own career path.

Speaking as somebody that has been working with Linux since 1993 or so, I do have some insight into this.

rest here




More in Tux Machines

Speeding up the Debian installer using eatmydata and dpkg-divert

The Debian installer could be a lot quicker. When we install more than 2000 packages in Skolelinux / Debian Edu using tasksel in the installer, unpacking the binary packages take forever. A part of the slow I/O issue was discussed in bug #613428 about too much file system sync-ing done by dpkg, which is the package responsible for unpacking the binary packages. Other parts (like code executed by postinst scripts) might also sync to disk during installation. All this sync-ing to disk do not really make sense to me. If the machine crash half-way through, I start over, I do not try to salvage the half installed system. So the failure sync-ing is supposed to protect against, hardware or system crash, is not really relevant while the installer is running. Read more

Samsung's first open-source conference kicks off, with Tizen on its mind

The inaugural Samsung Open-Source Conference opens Tuesday morning in Seoul, with keynotes from well-known figures in the open source world and a hackathon focused on Tizen, the company’s in-house mobile operating system. The event kicks off with a speech from Jono Bacon, the former community manager for Ubuntu, who recently moved to the XPrize Foundation, and also includes talks from Linux kernel developer Tejun Heo and Carsten Heitzler, the principal creator of the Enlightenment desktop environment for Linux. Read more Also: Samsung Electronics to host first open-source conference

Flockport Rivals Docker with Open Source Container Virtualization

Is there more to container-based open source virtualization than Docker? A startup named Flockport thinks so, and has launched a website for sharing and deploying virtual apps using Linux Containers (LXC), an alternative to Docker. Read more

OpenDaylight executive director spells out where this open source SDN efforts stand

So if I compare it to Linux. Linux is in my computer, in my car, it’s in a million things outside of the server room. In the same way I think a large percentage of OpenDaylight will be used and leveraged that way. You will have a few people who grab the code, compile it themselves and deploy it in their environment, but mostly for a proof of concept (POC). If an end user hears about SDN and thinks it’s great, they might find themselves needing to POC 15 different solutions. Do I need an overlay? Well, you’ve got to look at three or four overlays out there because they all do things differently. And if you want to figure out how to use OpenFlow, well there are different flavors of OpenFlow, so you’re going to pull a couple of different ones. Read more