PDA

View Full Version : My idea for making companies to develop software for Linux



Milkman08
September 19th, 2010, 11:46 PM
You know, I've been thinking for a solution to Linux's Chicken and Egg problem. (http://www.winehq.org/why#chicken)

We can make a website that gathers all developers voluntarily to work free in companies to make Linux/BSD ports of their software ...
There are lots of developers who believe in open-source and work free on open-source programs already.
Why wont they work freely in companies to make Linux ports of the programs source? of course they should sign an agreement to keep the proprietary source of the company's software secret because after all, they are employees of the company ...
What do you think?

kamaboko
September 19th, 2010, 11:52 PM
A developer worth half of his/her bacon is already working a 50/hr week; at least my friends are. Moreover, again my friends, they would not want to spend their spare off-time working for free.

Bachstelze
September 19th, 2010, 11:52 PM
Porting an existing program is very different (and much more difficult) than creating a program from scratch, or even maintaining an existing program on the same platform. I don't think a lot of developers would be interested.

JDShu
September 20th, 2010, 12:04 AM
IP would be another hurdle.

Milkman08
September 20th, 2010, 12:11 AM
Then how come millions of people work on open source software voluntarily?

besides, since they work free, they aren't supposed to be in the company in a specific time.Companies who hire these devs should agree that the devs can come and go any time they want


IP would be another hurdle.
No no, I guess you misunderstood what I said, the developers whom are gathered and available for hiring in the website get officially hired by the company.They work for the company who own the IP.

alanmoore78
September 20th, 2010, 12:15 AM
If that's your egg, then I'll be the devil's advocate chicken.

Everything I need to perform 100% of my work and pleasure other than 3D games like Grand Theft Auto or DIRT is available RIGHT NOW in the repositories.

My laptop is go with Ubuntu.

As far as the games go, I have an Xbox 360. Problem solved. It even plugs into my HDMI port on my monitor. If I want to play a game, I fire up the Xbox, grab the controller, press one button on my monitor, and GTA IV is ready to rock.

I plan to tell everyone I know that this simplifies EVERYTHING on the computer. My wife is about to make a major upgrade to her computer and since changing the motherboard INVALIDATES her copy of Windows, we'll just make her a penguin, too. The kids get a new computer for Christmas. They'll be penguins. Getting the word out will be easy. People still have to make the choice. For my family, it's going to be Ubuntu.

juancarlospaco
September 20th, 2010, 12:15 AM
NDA, non disclosure agreement (?)

JDShu
September 20th, 2010, 12:19 AM
Then how come millions of people work on open source software voluntarily?

besides, since they work free, they aren't supposed to be in the company in a specific time.Companies who hire these devs should agree that the devs can come and go any time they want


No no, I guess you misunderstood what I said, the developers whom are gathered and available for hiring in the website get officially hired by the company.They work for the company who own the IP.

ahh I see... but then there would be no motivation to work for the company for free if you can't open source it.

Milkman08
September 20th, 2010, 12:28 AM
ahh I see... but then there would be no motivation to work for the company for free if you can't open source it.
There are some of proprietary software developed for linux, like nerolinux, vmware, ...
The point is to make Linux popular and get the market share from Microsoft.
to solve this problem:"Until Linux can provide equivalents for the above applications, its marketshare on the desktop will stagnate. But until the marketshare of Linux on the desktop rises, no vendor will develop applications for Linux"

beew
September 20th, 2010, 12:41 AM
Sorry man this is a horrible idea because you are asking devs to be voluntarily exploited by commercial entities. Working for free on open source projects is not the same as working for free for some company. In the first case the devs have control over their own work and it the latter case no. Having control over one's own work I think is more important to them than money and in your scheme they get neither. Moreover it is one thing to share the fruit of one's work with others out of principle, the spirit of sharing and generosity, quite another to work for free and then turn over the results to some entity which then make a profit from it,--that is called being ripped off.

Maybe there should be some government support for open source development. I don't expect this to happen in North America, but maybe in the EU where there is a more socialist ethos or in some developing countries where this may turn out to be a cheaper way than dependency on closed source softwares and also provide a vehicle to development. Countries like India and China can easily undertake something like that.

Dr. C
September 20th, 2010, 01:14 AM
Is not simpler for the developers to improve existing FLOSS applications? Oh but that is already happening which is why GNU / Linux is growing at an exponential rate. Just give GNU / Linux some time and it will get there.