Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Wii Will Have an Updatable Linux OS 330

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."
This discussion has been archived. No new comments can be posted.

Wii Will Have an Updatable Linux OS

Comments Filter:
  • by eldavojohn ( 898314 ) * <eldavojohn@noSpAM.gmail.com> on Sunday October 08, 2006 @06:48PM (#16358237) Journal
    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.
  • by Toveling ( 834894 ) * on Sunday October 08, 2006 @07:09PM (#16358349)
    You are wrong; you're thinking of the BSD-style licenses. Anything under the GPL (or software that extensively uses GPL-software's interfaces) must have source released if it's released.
  • Re:Tsk. Pure BS. (Score:2, Informative)

    by LiquidCoooled ( 634315 ) on Sunday October 08, 2006 @07:20PM (#16358393) Homepage Journal
    Just having have an Open source platform does not require you to open source the applications running on that platform.
  • by peragrin ( 659227 ) on Sunday October 08, 2006 @07:32PM (#16358479)
    No sources only need to be available if the end person asks for them. under the GPl Nintedo could release the source code only if you filled out a card asking for it and then paid a few for the creation and mailing of a cd with the source. So $5-$10 depending on where thy are mailing it from.

    Granted the first person to do that then has a right to post the complete source code minus Nintedo's trade marks on any website they choose.

    It just makes more sense to hook it up to your web site and alllow people to download it. cheaper, easier, and less hassle and your in complaince.

    but source code only has to be released if requested.
  • by Talchas ( 954795 ) on Sunday October 08, 2006 @07:38PM (#16358525)
    Umm, yes just 'Wii owners'. Or rather, anyone who gets a binary copy of the OS must be able to get a source version easily and w/o real charge. You do NOT have to give the source to everyone.
  • by Kjella ( 173770 ) on Sunday October 08, 2006 @07:41PM (#16358549) Homepage
    You are wrong; you're thinking of the BSD-style licenses. Anything under the GPL (or software that extensively uses GPL-software's interfaces) must have source released if it's released.

    As a general rule, yes. There are things which definately require you to release it, using GPL'd code or a GPL'd library. There are various shade of gray with different encapsulations of the code, I won't go into that. But there's also a few very clear cases where you do not have to distribute source:

    a) By mere aggregation, i.e. the software has to actually work together, not just come on the same media
    b) Using standard OS API calls (otherwise there could be no GPL'd softwara for Windows, or proprietary applications on linux)
    c) Using libraries that come standard with the OS/compiler (e.g. Microsofts standard C/C++ library)

    So in the example he quoted, yes Nintendo could use the Linux kernel, but not release any of the userspace code if they built that from scratch, or only the modified libraries if using GTK (which is LGPL). They do need to distribute any chances they make to the kernel, but since binary drivers are tolerated it need not be more than a stub. Also, there's nothing preventing them (and I imagine they will be) using a digitally signed kernel, so that modified kernels can't be used to copy game disks.
  • What? (Score:1, Informative)

    by Anonymous Coward on Sunday October 08, 2006 @07:53PM (#16358619)

    No it won't. The devkits use the same RTOS from the GameCube.

    Where is the source for this?

  • by Anonymous Coward on Sunday October 08, 2006 @08:17PM (#16358743)
    It could be like MkLinux, basically a modified Linux kernel running atop a proprietary microkernel.

    There is also the fact that MkLinux is directed at PowerPC, which is what the Wii uses.
  • by Anonymous Coward on Sunday October 08, 2006 @08:27PM (#16358787)
    It was "reported" once at a single site and, like so much Wii speculation that has gone before, passed through the fanboy blog echo chamber until it has far more credibility than it deserves.

    The person who posted the original story really should have done the 5 minutes research I just did, there is zero credible evidence that Nintendo has done anything at all with Linux. The "source" of the original speculation is someone named "Kiyoshi Saruwatari", who claims to be a designer who doesn't work for Nintendo, but has worked with them. He never names a company, specific business interactions, the nature of his work, nothing. His "facts" seem to consist of pure conjecture and swizzling of common publically released information (Virtual Console, etc).

    In the months before the Wii controller was revealed at Tokyo Game Show 2005, there was a rash of "insider" blogs, with a lot of suspiciously made-up sounding Japanese names, with calculatedly poor English skills. These blogs were the source of a lot of the early misinformation, the "VR helmet" nonsense, the "secretly more graphically powerful than both Xbox 360 and PS3", the "Kid Icarus sequel", etc. My guess is half of them were American or European fanboys who were trying to stir things up.

    In short I don't consider it responsible to call the single, highly dubious rumor that Nintendo is using Linux "reporting", and I hope this doesn't touch off a lot of controversy over what began with nothing more than a big fat lie / hoax.
  • Re:Vaportalk (Score:3, Informative)

    by PygmySurfer ( 442860 ) on Sunday October 08, 2006 @08:56PM (#16358941)
    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.

    Except its not Nintendo's claim, just some asshat blogger's.
  • by Lord Kano ( 13027 ) on Sunday October 08, 2006 @08:57PM (#16358953) Homepage Journal
    You would imagine that people would know this by heart by now...

    Restricting the hardware to only run signed binaries, would allow them to comply with the letter of the GPL if not the spirit. Any modifications could be released under the GPL and no one would be able to compile a custom kernel for the Wii.

    LK
  • by cduffy ( 652 ) <charles+slashdot@dyfis.net> on Sunday October 08, 2006 @10:59PM (#16359607)
    No, that's an example of who is operating under an explicit exemption made by the copyright holder.
  • by Ayanami Rei ( 621112 ) <rayanami&gmail,com> on Sunday October 08, 2006 @11:31PM (#16359777) Journal
    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.
  • by BKX ( 5066 ) on Monday October 09, 2006 @12:30AM (#16360065) Journal
    Um, that's what the man said. Kids with their lack of reading comprehension skills today.
  • by Anonymous Coward on Monday October 09, 2006 @04:18AM (#16361501)
    It could be like MkLinux, basically a modified Linux kernel running atop a proprietary microkernel.

    MkLinux was a port of linux to run on top of the OSF MK (Mach) microkernel, which is free as in BSD... hardly proprietary. MkLinux ran on powerpc (PowerMacs), hppa, and x86. The microkernel got reused by Apple as part of (the open-source) Darwin project for MacOS X.

    http://www.mklinux.org [mklinux.org]

    It's not had active development for a while now, the active development has been on the conventional Linux, on Darwin and MacOS X!
  • by msh104 ( 620136 ) on Monday October 09, 2006 @11:33AM (#16364769)
    it could be filled be proprietary modules that actually controll the hardware itself.

So you think that money is the root of all evil. Have you ever asked what is the root of money? -- Ayn Rand

Working...