Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Red Hat's Max Spevack On Defending Linux Freedom 91

TRNick writes "How can developers who are working for free protect themselves and avoid getting exploited by business users of Linux? TechRadar has an interview with former Fedora project leader Max Spevack to find out how his new role as manager of the community architecture team is designed to help. Quoting: 'About two-thirds of the Fedora packages are maintained by community people, and if we didn't have that community, that chunk of work would either not get done, which would significantly harm Red Hat's entire value, or would have to made up by more [paid] engineers. The challenge on the flip side of that is to make sure that everyone in the Fedora community feels valued, that everyone who contributes can be proud of the way that Red Hat uses their code.'"
This discussion has been archived. No new comments can be posted.

Red Hat's Max Spevack On Defending Linux Freedom

Comments Filter:
  • by jacquesm ( 154384 ) <j@NoSpam.ww.com> on Sunday November 23, 2008 @10:55AM (#25864429) Homepage

    After all, in the past you'd get paid top dollar for the kind of stuff that you can now download for free and businesses use that in order to gain a competitive edge

    Case in point: google. They use open source software to drive their whole business, are valued in the tens of billions and give back a pittance of that to the open source community (ok, they do a good PR job so it looks like it is a lot more but it really is but a small fraction of their take).

    It has come to the point where if you are 16 or 17 and wondering what career to follow computational biology looks like a *much* better path than IT, and besides it has less risk of being outsourced.

    The Cathedral had its shortcomings, but so does the bazaar.

  • Six Month Cycles (Score:5, Insightful)

    by Sanat ( 702 ) on Sunday November 23, 2008 @11:03AM (#25864469)

    Even though a six month cycle seems brutal (Max's own words)it does permit a developer to finish and even polish his/her code because the next release in 6 months is just not that long of time span to wait.

    I shudder at the code I have seen in other distros that was not quite ready but had to be included because the next release would not be for a another year or longer so we have to go with what we got now... regardless!

    Fedora and its community members should be congratulated for their work in the Linux arena.
       

  • by Anonymous Coward on Sunday November 23, 2008 @11:04AM (#25864473)

    Your point sounds right, but has a fatal flaw: The contributions by the community, although used by the business, are still free to be used by the community.

  • by betterunixthanunix ( 980855 ) on Sunday November 23, 2008 @11:20AM (#25864561)
    True but selling software is an inherently flawed business model anyway, that requires extensive propping up by the law and heavy investment in anti-copying technology. It is an industry held together by tape and bubble gum, which is why most software companies have been moving toward other business models, like selling support or selling indemnification against patent lawsuits (or just becoming patent trolls, in the case of smaller companies).

    One way of solving the issue is to integrate open source development with another line of work. For example, a paid researcher at a university might fix a bug in Octave, which would help his work, and then send that patch upstream (barring, of course, the university's management telling him that he cannot, which is unfortunately the case in some institutions).
  • Bread on the table (Score:5, Insightful)

    by DrYak ( 748999 ) on Sunday November 23, 2008 @11:45AM (#25864691) Homepage

    Yes, but that won't get you any bread on the table now, will it ?

    In it self : No. But...

    A. in the long it leaves you more money to spend on bread as you won't have to spend it on opensource stuff. Programming used to be a job reserved to an elite which had access to the proper (and expensive) tools. Nowadays, hack together some mid-range machine for a couple of hundred bucks, slap your favorite Linux distribution for free, and voilà you have all the tools you need to code.

    B. working on opensource projects both trains your skill (in coding, but also in other useful project managing skills) and increases your portfolio with examples of projects to show to potential future employers. As they are F/LOSS instead of NDA-covered, you can freely demo them and even show a quick tour around the code(*).

    Thanks to F/LOSS development, during interview you're not anymore trying to persuade your future employer that you could be a good developer if you got hired, you're showing them your past projects to persuade them that you've been indeed good and that they need to hire you.

    F/LOSS projects put an end in the eternal catch-22 problem of employers wanting people with lots of practical experience behind them and people have a hard to get a first employer in order to have the opportunity to gain experience.

    And then with *that* portfolio maybe you'll get hired for a pay that will bring the bread on your table :

    Either working for some company on proprietary NDA'd software (if that doesn't pose any major ethical problem to you)
    Or working as a paid engineer to develop F/LOSS solutions for some company (hired at a Linux developers shop, at an industry which develops its own tools for its specific niche and have no real intention on making profit on the softwares itself, etc.)
    Or even, maybe your project is so good that you start getting paid to continue your so-much appreciated GPL'd project.

    --

    (*): I have actually been contacted and received propositions from people who saw my work on GPL'd code on projects to which we were both contributing.
    Ok, I don't have a typical CS background (I have graduated in Medicine and then in Bioinformatics). But nonetheless it illustrates that because having a nice portfolio to show is important when trying to get hired, working on opensource project is good because it makes more things that you can show.

  • by DrYak ( 748999 ) on Sunday November 23, 2008 @11:52AM (#25864733) Homepage

    Flash made a huge landgrab with their proprietary software - look, I tried Gnash on YouTube and that site whines about it - yet few are willing to take youtube to task for not being compatible with gnash.

    Specially given that now Youtube is part of the Google familly, that Google has always immensely gained from opensource and that they have often been ready to spend some coins helping opensource projects (FireFox comes to mind), we have to persuade Google to start supporting the gnash developer's effort.

    And this should make sense as it would give them more support for their own web product (the same way supporting Firefox for their web product made sens).
    Gnash could open more easily a market of cheap Asian no-name device that have the ability to browse youtube, without relying on complex re-implementation (like the flash-less player on the iPhone).

  • by k33l0r ( 808028 ) on Sunday November 23, 2008 @01:37PM (#25865541) Homepage Journal

    I am actually prohibited from using GPL software at work for this very reason.

    Right, but you can afford to pay for proprietary licenses for all your software.

  • by DrYak ( 748999 ) on Sunday November 23, 2008 @01:52PM (#25865661) Homepage

    What about HTML 5? Isn't that a viable choice?

    That's the best ever choice for *future* websites.
    The problem is that right now, the top most popular video websites don't use HTML 5's video tag (nor HTML's Object tag with a widespread video codec as content type).
    To gain popularity you have to support them now. And now means supporting flash.

    Also Flash seems to be still popular for casual-/mini-games too. (Javascript+DOM+SVG or +Canvas doesn't seem to catch up that much).
    A portable game console with support for flash and access to endless casual entertainment on sites like newsground would be a killer application for Gnash (for example on the Pandora).

  • Re:Red Hat (Score:4, Insightful)

    by argiedot ( 1035754 ) on Sunday November 23, 2008 @02:36PM (#25865963) Homepage
    Good point. However, it's possible that we underestimate just how much Red Hat, Novell and IBM contribute to the kernel. To the 2.6.20 kernel, for instance, these three contributed nearly a fourth of all changes. [lwn.net]
  • Re:Red Hat (Score:3, Insightful)

    by init100 ( 915886 ) on Sunday November 23, 2008 @03:21PM (#25866299)

    IIRC, Red Hat doesn't actually mind people making and distributing RHEL rebuilds. People that are unwilling to pay for a support contract are not customers that Red Hat is interested in, so they don't mind them going to CentOS instead. It is also better than having them go to Ubuntu, because with a CentOS deployment, if they change their minds later on, migrating them to RHEL would be a piece of cake.

  • by Anonymous Coward on Sunday November 23, 2008 @05:36PM (#25867425)

    "selling software is an inherently flawed business model anyway"....erm, last I checked some dude going by the name of Bill Gates was worth $50B and that's from selling software.

  • even better a free copy of RHEL so they can see where their code is going.

    Its called CentOS.

Software production is assumed to be a line function, but it is run like a staff function. -- Paul Licker

Working...