Operating Systems > Linux and UNIX
Linux to Over take Apple on Desktop
lazygamer:
quote:
It costs around $5 million dollars (can get into billions for sequels and high profile) to make a serious 3D action shooter. Then imagine taking all that research and development and not being able to recoop your losses with sales because you made your work open source.
--- End quote ---
5 million dollars is fucking insane. But billions? That don't sound possible. What's even more insane is that the serious first person shooter that cost 5 million is probably nothing truly revolutionary. The games industry has been fucked up for quite sometime, and needs a rebirth.
Could open source work for games? Well it might, but it would have to be adapted. Like maybe engines are true free software, any sound, music, art, movies, or levels do not have to be included for free. BUT, in order to use an open source engine commerically, the source and code improvements must be included.
This way small groups of people with devotion and time could make a good game, and not have to worry about making their own engine/paying big bucks to license an engine. Although the small group idea could only work with a change in the way the games industry works. IE :p ublishers exploting developers, developers being forced to go with publishers, games being made for mass market stuff, those corporate dudes fucking things up, marketing being obsessively important.
The result is that code would not have to be continually wasted(scrapping an engine to make a new one), games less buggy, more stable, and faster. Also, obsolescence would not be as much an issue because a large amount of the small developers would use older, but greatly improved game engines.
To all you naysayers(assuming there are any), could open source/free software work for an OS? Nah, of course not! OS's are different from programs. ;)
[ July 05, 2003: Message edited by: lazygamer ]
psyjax:
as far as why the variety of programs goes, the confusion arises when you install a tipical linux distro, you usualy get a dozen programs that do the same think, with no simple de-install method, and no real indication as to the quality or usefullness of the particular program.
And don't say you can choose packages on install, your comon user isn't gonna know what half of them do, or even gonna know which ones are the ones that will suit their needs best.
It's not that you can't learn the linux file hiarchy, it's more like Who wants to?
On my mac my hardrive is just my hard drive, it sits on my desktop or in my dock and thats that. An application is just an app, not something dependant on a million smaller components. Installation is as simople as double click and it ALLWAYS works.
I find myself messing with .conf files too often in linux, to do mundane tasks that are easy in other OSs. I know there are GUI configuration tools, but these are never perfect, or fully fetured.
I dual boot with redhat 9, and luckely Redhat updater does all of the kernel and driver updateing for you. Yet installing something not supplied by redhat is often more than a pain.
execuatbles in usr/bin are often burried under tons of files, why dosn't the system just put them somewere the common user can see them at? Why do tehy expect him/her to do teh grunt work?
Why the hell is every system directory named with cryptic alphanumeric three letter names?
Can you learn it? sure.
Am I, a common every day fool gonna want to? Fuck no.
lukely Im not a common everyday fool and enjoy playing with linux But I wouldent recomend it to the feint fo heart, my grandma, or my girlfriend, they just wouldent take the time to get used to it.
Stryker:
quote:Originally posted by psyjax: plain 'ol psyjax:
as far as why the variety of programs goes, the confusion arises when you install a tipical linux distro, you usualy get a dozen programs that do the same think, with no simple de-install method, and no real indication as to the quality or usefullness of the particular program.
--- End quote ---
That's a long sentence... Don't choose full install then. Just choose personal.
edit: and there is a simple add/remove programs feature in linux. very similiar to windows.
quote:
And don't say you can choose packages on install, your comon user isn't gonna know what half of them do, or even gonna know which ones are the ones that will suit their needs best.
--- End quote ---
choose personal, it picks them for you
quote:
It's not that you can't learn the linux file hiarchy, it's more like Who wants to?
--- End quote ---
I dont want to learn the mac one . Most users aren't even aware that there is a file hiarchy. They just click what they want to open.
quote:
On my mac my hardrive is just my hard drive, it sits on my desktop or in my dock and thats that.
--- End quote ---
feel free to make a shortcut to "/" on your linux desktop.
quote:
An application is just an app, not something dependant on a million smaller components.
--- End quote ---
I'm always finding programs for windows that want me to go search google for something like "MSWINSCK.OCX" to run. I've never made a program that didn't include everything it needed to run, that's just dumb development i think.
quote:
Installation is as simople as double click and it ALLWAYS works.
--- End quote ---
you mean, you couldn't double click an rpm? there are binary installs for linux too. install/upgrade mozilla on linux.
quote:
I find myself messing with .conf files too often in linux, to do mundane tasks that are easy in other OSs. I know there are GUI configuration tools, but these are never perfect, or fully fetured.
--- End quote ---
again, not linux's fault. i'm sure if the developer thought that everyone would want to change certain settings... they'd include it in the app.
quote:
I dual boot with redhat 9, and luckely Redhat updater does all of the kernel and driver updateing for you. Yet installing something not supplied by redhat is often more than a pain.
--- End quote ---
now we're back to the developer thing again. perhaps an example of something you had problems installing?
quote:
execuatbles in usr/bin are often burried under tons of files, why dosn't the system just put them somewere the common user can see them at?
--- End quote ---
because most users dont use those programs directly. most of them are shell programs.
I've never seen someone say, "I want to start an office document, now lets fuck the shortcut that was easily placed on my menu and try to find the actual program"
quote:
Why do tehy expect him/her to do teh grunt work?
--- End quote ---
you mean, clicking a shortcut?
quote:
Why the hell is every system directory named with cryptic alphanumeric three letter names?
--- End quote ---
you man like, C:\WINDOWS\system32\CatRoot2\{127D0A1D-4EF2-11D1-8608-00C04FC295EE} ?
most people dont need to mess with those folders, and the ones that do know what they are doing.
quote:
Can you learn it? sure.
--- End quote ---
do you NEED to? no
quote:
Am I, a common every day fool gonna want to? Fuck no.
--- End quote ---
good, cause you dont need to.
quote:
lukely Im not a common everyday fool and enjoy playing with linux But I wouldent recomend it to the feint fo heart, my grandma, or my girlfriend, they just wouldent take the time to get used to it.
--- End quote ---
my mom won't take the time to get used to windows or a mac. i set her down with linux and everything else is too confusing. i got my 7 year old cousin to start up games and a word processor. Why couldn't they?
nothing personal, dont get me wrong. i just dont agree with you. what's so hard about linux?
[ July 05, 2003: Message edited by: Stryker ]
Stryker:
and psyjax, i'm working on a distro that will make things much easier than they currently are. such as, /software /config /system /users /policies /network and such folders. I'll probably make my own desktop manager, have your little hard drive icon on the desktop to help the insecure about their hard drive actually being there. Of course this isn't exactly the advertisement for it you seem to have decent thoughts, i'd appreciate any advice you may have.
suselinux:
Sounds cool
When can we see a beta?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version