Wii Will Have an Updatable Linux OS
eldavojohn writes "There's bits and pieces of information floating around that revolve around Iwata Asks interviews on Nintendo's website. What I found interesting was the tidbit about the updatable operating system: 'Wii is the first system from Nintendo that we can continue to be involved in (via operating system updates) after the customer buys it. This means that Wii will greatly expand and diversify the ways in which people will enjoy games in the future.' The Wii is reported to operate on top of a proprietary form of the Linux kernel, although there are already efforts to make a GNU/Linux for the console. So, the answer to the age old question is that it already runs Linux."
How proprietary, exactly? Potential GPL violation, anyone?
By summer it was all gone...now shesmovedon. --
Does that mean they're required to distribute the source code?
How is that possible?
Seems a little like an oxymoron. Any modifications to the kernel source need to be made available to the community under the GPL. If they rewrote everything from scratch to get away from the GPL, then it's not a linux kernel.
I don't think so. I guess I phrased this badly. It's reportedly (no official Nintendo release yet) that the Wii will be using a Linux kernel with a proprietary GUI. Whether or not they are modifying the kernel (like Google has done so that it fits there needs) I cannot say. All I know is that they can either look at the GUI separately from the kernel and leave the kernel under the GPL or they can bundle it all together and not fret over releasing it under the GPL.
I'm not a lawyer so I'm not too clear on the GPL. I thought you could modify the software under it and release it without ever being forced to hand out the source code. I could be wrong though.
My work here is dung.
The title is misleading. It isn't going to run a user customisable Linux GUI when turned on, the Wii just has that capability. Just like the XBox. And The PS2. To make this a selling point is just another example of how people are doing everything they can to suck up to Nintendo. I know Sony hasn't been on top of any game for a while, but with the sheer hatred suffers has and all the Nintendo worship going on, I'm starting to feel like there are very few important people who are dedicated to making me want to buy a Wii. And they aren't from Nintendo.
In probably a Tivo-type of way. I wonder if this is one of the things that the GPLv3 would prevent?
Transporter_ii
Doctors destroy health, lawyers destroy justice, universities destroy knowledge, religion destroys spirituality
Who is reporting that? Its the first time I hear that and the linked webpages don't really give any more detail, the Iwata interview simply states that the Wii will have upgradable firmware, nothing Linux related.
I am sure I am not alone in imagining a Beowulf cluster of these....
The difference between stupidity and genius is that genius has its limits.
/greger
Where exactly in the Iwata Asks article does it say it runs on a proprietery version of the Linux kernel?
Infact where does it mention the Wii runs Linux on it at all?
I think I found the story, thanks google. And it says that its a rumor from one of the designers who said:
Since when did "GUI applications" count as in the kernel?
Story found on:
http://wii.qj.net/Wii-Will-Use-Linux-as-Operating
Another quote direct from the so called "insider" I bet Nintendo are thanking their lucky stars that GPLv3 isn't out and that Linus Torvalds prefers v2 anyway, isn't there going to be something in it about locking out modified versions?
I am skeptical about this guy, but make up your own mind,
Orriginal blog post about Nintendo Wii having Linux on it: http://saruwatari-wii.blogspot.com/2006/07/softwa
If anyon can find a quote about a proprietery kernel please post a reply,
There's no such thing as a "proprietary form" of Linux. The kernel is released under the GPL, and therefore any derivations/modifications must be released under the GPL, and hence are not proprietary. If they deny source code, or release it under a license non-compatible with the GPL, it will be clearly illegal.
You would imagine that people would know this by heart by now...
Running Linux that can be downloaded to a Wii means old Wiis will still be around to compete with new ones. Combined with their dubious (no matter how you look at it) claim that their Linux will be a "proprietary Linux", that sounds a lot like the vaporware announcement game console makers are used to peddling to credulous game "journalism" media.
Will the new generation of game consoles get converted to the slightly more cross-examined PC press tricks from their generations of easy lying to game press? Or will they turn the tiny amount of PC journalism accountability into the standard lying that defines the much larger market?
--
make install -not war
Will it be able to perform cunnilingus on a hardwood floor?
Where did you get that Wii runs Linux?
The article only references an update-able operating system, which could be:
FreeBSD, Linux, AmigaOS, BeOS, (other OS), or a completely custom OS using modern package update concepts.
If there are other resources saying it uses linux, please link to those also or tone down the headline.
.. Liinux?
Nothing to see here, move along.
The Right Reverend K. Reid Wightman,
As long as Nintendo frees up the parts that are supposed to be freed by law, and separates the proprietary modules somehow, then shouldn't they be okay?
space is pretty cool.
Ok, pal, if you don't like videogames it's time to turn in your geek card.
damnit you fed the troll. didn't you read the sign?
Serves me right for posting in the wee hours.
Why is it that every time it comes out that anything can be compatible with Linux, one of the first things we nerds yell is Beowulf cluster? It happened for iPods, now it's happening for the Wii. I personally think it provides a major peek in to nerd psychology, the kind of psychology that gives rise to the open-source movement and freedom-of-information movements we so love. I think that nerds are, at heart, community driven. Whether so much of the internet exists as communities, from message boards to blogs, because the hackers who built it are so community minded, or if we, the Technocrati, are community-minded because of how the Internet is structured, I don't know. I do think, however, that this focus on community leads to much of our computer-related thought being focused on the idea of community, from how we make our programs (the idea of open-source) to how we do our computing (Beowulf clusters).
Just a thought.
The only games I have ever "stolen" were the NES and SNES ROMs I had on my PSP before I sold it. It was nice having what basically amounted to a portable SNES and NES console (and Genesis and a load of others had I cared enough to put them on there), since there were no actual PSP games that interested me.
Since Nintendo is reportedly going to make every Nintendo game ever relased available for download on the Wii at a "resonable price", I don't see why you would even want to homebrew, unless you're one of those guys who puts Linux on your Xbox to 'stick it to The Man'. Or whyever the fuck people do that.
Also, I doubt Nintendo will patch it "whether you like it or not". If you don't like it, either don't plug a Cat5 into it, or code your homebrew so that it overrides the automatic updates. I'm sure somebody will figure out how if there's enough people interested in it.
Just out of curiosity and aside from hermits/loners, what generalized groups would you consider not community-minded? Beowulf clusters are certainly a long running joke here, but this is hardly the only forum where jokes tend to live ad infinitum. To further the stereotype though, I personally think the Wii would make a pretty sweet webserver - low heat and power consumption, more than enough CPU to do the job.
GPL: Free as in will
The GPL says you can distribute the software and charge for distribution, but you MUST make sure the users get (or can get) the source.
Send email from the afterlife! Write your e-will at Dead Man's Switch.
It's just because these types of devices sell the hardware below the cost of production. They make money from the games! Therefore it's a really cheap way of having computer power.
Actually, that's not true in the Wii's case. Nintendo is selling each Wii at break-even or profit, unlike the other major next-gen consoles.
What are the implications for PC-based Linux as a gaming platform? The reason I usually see people explaining games not being published to run on Linux is that there just aren't enough of them to make it economically viable, creating a chicken-and-the-egg problem. Does this slice through that particular Gordian knot?
No it won't. The devkits use the same RTOS from the GameCube.
Where is the source for this?
...does it run linux^^^^^windows?
I modded my XBox and installed XBMC so I could watch movies and listen to music from my server on my main television set without making a dedicated Media Centre PC. I also play SNES games (that I legally own) on it; more than XBox games. I'm not sticking anything to any men, I just made a cut down PC more useful for a good price.
Wii is the first system from Nintendo that we can continue to be involved in (via operating system updates) after the customer buys it. This means that Wii will greatly expand and diversify the ways in which people will enjoy games in the future.
Translation: Firmware updates to prevent hacks, a-la PSP.
You are in a twisty maze of processor lines, all alike.
There is a lot of hype here.
A proprietary from of the Linux kernel? That can only come from someone who has just maybe Slashdot a bit and doesn't know a thing about Linux, free software or mabye software at all.
Any Linux kernel is per definition (of the GPL) free. That is the whole point of the GPL. There can't be a proptietary version. If they include the Linux kernel, they will have to include the source to it and to all the components that directly link to it, like drivers (proprietary drivers exist, but there is a discussion, sometimes on Slashdot as well, if that is legal). If they ship userland stuff along they can keep the source, for example for a gui.
What they can do is lock it all up so you can't mod it. Then the device will only accept signed modifications (like upgrades) from CDs or their server. Wether you do this with open or closed source doesn't matter. It might be easier to find security holes to smuggle in your mod this way. But OTOH they already mod the PSP this way even though it is closed source.
That is the big discussion about the GPLv3 btw. I guess what the FSF wants to achieve is that if you use GPLv3 code you may not lock down your device this way.
and judging the posts here, no one fucking reads the article, THERE IS NO MENTION OF LINUX, and any other mentions of linux on the wii are purely rumors, prolly made up by people who want to envision linux existing in everything, as if it's some success for opensource.
No, the day your average person uses linux and prefers it over windows would be a success, otherwise, it's being used because it's just there and is merely a backend. nothing more.
If nintendo were putting XFCE or busybox on the wii (let's be reasonable, gnome or KDE would kill it) then you could make some noise.
But this is nothing but a stupid rumor, and has no relevance to the story, chances are the submitter added linux in to get attention.
Sensationalism? say it isnt so!
There's the stuff that is too small to be worth buying or Nintendo aren't sure they could sell. For example on the DS there is the little sampling keyboard toy, there is DSorganize (could Nintendo sell tens of thousands of something similar - maybe or maybe not), Moonshell (my mp3 player is a DS), a port of Heretic and a linux port that lets you ssh in via wireless networks. I don't know what possibilities there are for the Wii but I'm sure there are people out there waiting for the specs to put their drum machine program or whatever on there.
As for the article - I'm not sure the author knows what they are talking about and got some things confused based on what they wer told. I very much doubt it runs linux but I would not be surprised if there was an in house effort to port linux to it which may be released at some date - and the proprietry GUI may well be something like a Qtopia based front end running on linux. I'll stretch even furthur and speculate the bit about gnu/linux may mean there may be some effort to port gnu tools after the kernel and GUI front end is finished - remember the LiGnuX suggestion by RMS that later became the gnu prefix was talking about systems with the linux kernel, gnu tools and X windows. Without the gnu tools the advertising prefix makes no sense.
Maybe Nintendo couldn't get fully-functional, reliable drivers for current chipsets like the rest of us.
Story: Company is allegedly thinking of using Linux as OS for new hardware device.
Response: I want the source. I want the source.
More responses: This does/doesn't violate GPL.
More responses: This is why we need/don't need GPL v3
Conclusion: The story was wrong, the device doesn't use Linux, there might be a way to boot Linux on it, but we don't know yet.
This may be a bad sign. Now they can turn off features by remote control, insist that you connect frequently to get updates, introduce new bugs remotely, and try to force you to sign up for new "revenue streams". Just like Microsoft and Tivo.
You're right, every reference to the OS apart from being "updatable" is apparently made up by eldavojohn, who submitted the story without sourcing the "Linux" allegations.
--
make install -not war
So you expect people to believe you put the ROMs on there but never any games?
You stole the games because you had no valid license; finding them on an "abandonware" site for download means nothing. Neither does owning the original cart.
He fed the sign to the troll.
This is cool and all, go Open Source! But i at one point looked at the cube as a viable alternative for something cool and interactive (GUI), but i couldn't get past a 640x480 screen resolutions. Good luck on the Wii doing this since it too will not due any resolutions high (most likly). Maybe i can come up with a nice computer for my car.
I will defintely be purchasing one. Retro gaming, linux, sexy looking machine to accent my living room. I've been pretty much disappointed by nintendo since the release of the cube, however I do have hopes for this console based on what's been stated. Hopefully it actually does run linux, because the pay-for-download retro games will probably just be roms :). I can think of a few good emulators for linux, if not, I'm sure there's a way to get the wii software to load the roms :D.. at least, will be a way.
Capitalistic society as a whole. Look at the driving forces behind proprietary software and tell me that it's community-minded. My comment on the Beowulf clusters was meant to say that, as much as it is an in-joke, we're almost subconsciously attracted to the idea of the Beowulf cluster-it's a raw, literal example of community providing far more power then the individual.
If this article proves to actually be true - and I'm taking it with a rather large grain of salt - is it possible that we might be able to turn off region coding? At the moment I'm refusing to buy a Wii because of the regioning, especially on the virtual console games. PAL games from the 8/16-bit era were usually absolutely horrible.
Sony and Linux. So was Sony ever confirmed?
Can I bum a sig?
If nintendo were to release the a PC version of the GUI this could mean big trouble for microsoft. The only reason I boot into "wintendo" is to play games. Who needs wintendo when you can run nintendo :)
bash-2.04$
bash-2.04$yes "Don't you hate dialup connections?"| write USERNAME
"Wii will have an updatable Linux OS" I thought we already had that?
Being anonymous is not cowardice.
Anyone know Whyy Wiiiii is a siiillyy name?
Well -- I'm anxiously awaiting hardware to allow me to run homebrew on my DS so that I can help out a guy who's developing some DS-native tools for learning Lojban. (Actually, helping him out is the whole reason I bought the DS, though Brain Age has turned out to be quite an excellent secondary reason).
Part of the point of doing homebrew is being able to build niche games or apps that no commercial developer would ever fund.
And you thought your arm would get tired waving one remote around?
What the hell are you smoking? Unlike this cracked-out rumor, the PS3 is actually and legitimately confirmed to run Linux. IIRC user-created content was even listed as a selling point in Sony's dubious "it's more computer than console" marketing.
Yes, but the Wii strategy implies more freedom for the end users.
I doubt you'll have that much freedom on the PS3, Linux system or not.
--- Grow a pair, liberals... stop letting the Republicans bully you!
It would make a lot more sense for them to use NetBSD. You can run NetBSD on anything and there's no GPL zealots asking you for source all the time.
I think the real question is.. will link ride a penquin instead of Epona now?
Nvidia supplies the source to an interface module. This module is linked against the kernel, and then it links in a seperate binary blob that lets the rubber meet the road.
Also, loading it taints your kernel. This means nobody is allowed to distribute the combination of linux kernel + NVidia driver in the kernel module tree, strictly speaking. That's why you have to jump through a few hoops to get it installed.
THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
I'm waiting for either/both the PS3 and the Wii to be hacked. Microsoft seems to have put alot of thought into putting the XBOX & its predecessor online. They don't offer a browser or any means to navigate the internet and offer no user created content that I know of, etc. If they DID offer way to move around, they would own the code - not let Opera build it. if Sony & Nintendo leave even one door open and you'd have a console that could browse to a hackers site, download a (pirated) game, and play it.
According to the folks at Nintendo, Wii doesn't have high-end specs because it was designed to be small (about the size of 3 DVD cases), quiet (so you can leave it on 24/7), and very power efficient (again, for leaving it on 24/7). Take a look at the Xbox 360 and current models of the PS3; these things are huge and can run very hot if not ventilated correctly. This is due to their huge amount of computing power.
'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
Let's look at the DS for an example. For the Nintendo DS the cheapest bit of hardware that lets you run homebrew is not capable of running a single pirated game - but runs homebrew written for the adapter perfectly and lets you put whatever size of compact flash card you wish in the thing. With a small CF card and the GBAMP that ends up being less than the price of a new release game. One of the more useful bits of homebrew is Moonshell which can play mp3s among other things. I don't think the "DSmem" in development can run pirated games either, but it is there to let the homebrew software have eight times more memory at the speed of the bus than is on the DS.
I would say that the end result of a successful product is community minded, even if the development process is not by necessity. Many defunct software companies have found this out the hard way. Unless you're writing a custom app, you need more than one customer if your product is intended to make money. While capitalism tends to stress power for the individual, community it is still important lest one spend their life ostracized. Japan's society is an excellent example of this. On the other hand, communist ideals might not involve hoarding power as such, but community is still (obviously) central to the concept.
GPL: Free as in will
The GPL is only required (i.e., only applicable) when copyright is involved; i.e., making a derivative work.
That's not true. You accept licenses in return for being allowed to copy the code. The license you accept is just a contract, and a contract can say pretty much whatever it wants to. It can impose requirements on you that have nothing to do with copying the code or derivative works. Many licenses, for example, require you to open your wallet and transfer money to someone else. Other licenses require you to adopt specific kinds of marketing--telling your buyers that your software uses other software, or not telling them. Microsoft's shared source and Qt's old source licenses also impose lots of requirements on code that use the library.
The GPL happens to be designed such that it imposes relatively few requirements that don't relate to copying and distributing the code, but that's by choice, not by legal necessity.
you'll see that code dictated by external requirements (i.e., pretty much every piece of software running on a UNIX/Linux system has to use malloc, etc., and thus must either call the system calls directly or via the C Library) is specifically filtered out of the copyright comparison.
Correct. And what that means is that your code doesn't violate any Linux copyrights merely by using Linux header files. However, the Linux kernel license could still impose restrictions on how you use your code and the Linux kernel together, because in order to use them together, you have to copy the Linux kernel, and you cannot do that without agreeing to the terms of the Linux kernel license.
They are just gonna burn their kernel into a ROM and only allow the CPU to boot from it. duh.
Also, there is one advantage to porting to linux, you pretty much go unchallenged as far as competition if you port to linux. Think about it, Unreal Tournament is very popular on Linux, why? Because they are the biggest major shooter for Linux. If Loki hadn't had managment issues, they would have had potential to make a lot of money.
I am sorta thinking out loud here, but I wonder if another console maker will just make a PC and sell it as a consol. MS did this with the origional XBox sorta. The origional Xbox was simply a PC with a Celeron processor, an ATI graphics card with a special connector. A DVD-ROM drive with a special power supply. An 8 or 10 GB HDD which was formated with a modified FAT filesystem called "FATX", the Win 2000 Kernel and directX graphics, an ethernet adapter, the memory cards were all standard USB flash drives that had a propriatary connector, 64 MB of RAM with a paging file, the controller ports were modified USB 1.1 ports, and if you cut one up you could plug flash drives into it and they worked. The XBox came close to using the PC as a console idea well, but they didn't do that for the 360. I wonder if some console maker will eventually take the idea further, and use a normal X86 (or X86-64) processor, normal PC style hardware and drives and stuff but use FOSS software. Not just a Linux kernel, but also linux software that would help game devs. Stuff like wine to help with PC to consol ports, license Java to help Java programmers make games, license Flash and Shockwave, and put a copy of Firefox on there to browse the web. A media player (though the codecs for MP3 and DVD support would be licensed) for multimedia, such as Xine or MPlayer. The only reason for consols to exist is for devs to have a standard platform for games to run on that use predictable hardware, why not make is as PC-like as possible?
The Gospel according to lolcat
Does this mean the Wii will cost $249 + $699 in license fees ?
No, the best way to destroy a console is by putting any form of Windows on it. See the Dreamcast for a good example, particularly the bit where Microsoft refuses to assist in making a WinCE driver for the broadband adapter.
Sony did something similar with the Linux kit for the PS2. The kernel was completely open source, but it ran in a VM that didn't expose any native hardware interfaces to prevent console modding.
All you have to do is read it
It's not that hard to understand.
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
IF it ran linux, what difference would it make? How would that make it any more or less desireable than if it ran some other OS? It's not as if it's going to boot into a login prompt.
The ability to update an operating system and games is a bad thing, as far as a consoles are concerned. One of the reasons I bought an X-Box was so I wouldn't have to deal with patches. And by and large, the games for that console were released bug-free - because Microsoft explicitly said that Live could not be used for patches (I believe it was used once, for a patch for Unreal Tournament). Yet now, Live on the 360 appears to act as a standard patch and OS delivery system. Hence we've had games released that deleted saves, wiped your online score and worse. If I wanted patching/updating, I'd buy a console.
Or play any new games that will require the functions.
Leading the fun cat + mouse game that exists on the PSP.
Sony releases an update, killing all the current homebrew.
A few months later someone finds a new bug in libXYZ, all the old games/toys need to be ported over to the new loophole. Alas the one you are interested in does not get ported, so do you play UberGameX or CoolHomeBrewToy.
Lucky the big N has been quite nice so far, and just left Homebrew alone. Hopefully they will continue this, or (better yet) go the 360 route, and release a cheep dev kit.
Wow, I should not post when knackered.
So that's a bit of a contradiction.
But yes, the point stands.
I happen to like crappy old hardware.
So your objection is these "rip off prices". Yea. maybe you should point your bad attitude at all the non-nintendo game publishers that are charging in excess of $50. The problem isn't that Nintendo is evil, it is that they are just going with the flow on the whole videogame rip off thing.
(xbox 360 controllers are about $60 each. that almost made me cry when I found out)
Nintendo, like most capitalist businesses tend to charge what the market will bear. If people weren't so willing to shell out $200-$600 for a game system maybe things wouldn't be so expensive.
“Common sense is not so common.” — Voltaire
There is hardware published under open licenses. But GPL V3 is not about hardware licenses but DRM encription (and thus algorithms i.e. software), so how is your conclusion related to the grandparent's post?
Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
Care to justify any of that?
What exactly do you want then? High definition with games at unheard of prices? With the same ol' control scheme?
Hell, I can barely tell the difference between SD and HD. Well, not in anything but price.
The Wii may be a stupid name, and the price may be a little above cost price. So what? You pay them for the R&D so you can enjoy it. Or you can wait a while and buy in late.
Or you could not buy in at all, and just STFU.
You know, there is a difference between trolling and pointing out the flaws in your reasoning. Just saying.
Even if they did want to bring in an OS instead of developing their own (unlikely) they would use BSD instead, because that's what it's for.
False. Patents.
So don't play Wii games with your homebrew'd Wii.
The fact is, that's life. You can't always have your cake and eat it too. If you want to use your new toy for homebrew, use it for home brew. If you want to use it for official games, use it for that instead. If you want both, buy two systems. Frankly, Nintendo has zero obligation to make homebrewers happy. They will have plenty of marketshare without them.
I think that Iwata was simply refering to the firmware being updatable via the internet. They've never had this ability until now, so it makes sense to mention it. Certainly the Wii has alot more built-in functionality (such as the 'Channels') but nothing that would require an OS to be intruduced (with all of it's complexity and overhead.) The author of the article clearly took what was said and added his own addendum. I believe the original report used the language "Reportedly a proprietary form of the Linux Kernel" which is interesting because its not often that someone misspells "I speculate" as "Reportedly" (well, actually that DOES happen quite often :) )
Besides, with a system that's only 1.5x as powerful as a gamecube, do you want to be eating into ANY of that additional power? Add too much OS and you're back at square-one, albeit with a fancy controller.
'F00k You, Gates San' to Redmond. Or... 'Stay of Our Japan, and take your bulky XP Vista with ya.'
How dare they get out of complying with the GPL, everyone SPAM EVIL SONY & DEMAND that they RELEASE THE CODE! I want codemonkeys to have this so they can crack any protection measures, with the benefit of me being able to warze their games easily & ASAP!
Oh wait, I forgot who this was.... I LOVE NINTENDO, they are soooo innovative, I love paying $5-8 each for old games, and they can steal the GPL any time they want! And I love paying $50+ for a bunch of glorified, gimmicky tech demos!
There's nothing about the Wii's rumoured strategy that suggests there will be more freedom for end users. The PS3, on the other hand, will apparently have a full version of GNU available for it, so if the worst comes to the worst, you'll be able to do full development on a PS3. We don't know, and have no reason to believe, that the same is true of the Wii.
Let's wait and see. But right now the available evidence is that the Wii and X-Box 360 will be fully locked down, and the PS3 will be at least fractionally user programmable.
You are not alone. This is not normal. None of this is normal.
It would make me cry, too, if I found out something that was false but I believed it to be true anyway.
In truth, even with taxes, neither wireless ($49.99) nor wired ($39.99) 360 controllers are "about $60 each." I assume they cost more in Canada and Australia (two other large countries that use the word "dollars"), but since you didn't specify (and mentioned $200-600 for new consoles) I assume you're talking in US dollars...