• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

Nintendo Switch runs FreeBSD.

Stop It

Perfectly able to grasp the inherent value of the fishing game.
I can't tell if you are being sarcastic, or if NVIDIA support for BSD has come along a lot since I last checked.
When did you last check?

Nvidia have been a lot more on the ball for things that aren't Windows for a while since they started going all in on Tegra. Yes, it's not the best support for gamers but make no mistake, this move to a *nix system would have been under the advice of Nvidia.

Anyone saying this makes Switch more vulnerable is hopelessly wrong. The Wii and WiiU were a mess and far less secure than this will be.
 
just because something runs Unix-based stuff like FreeBSD doesn't make it susceptible to hackers any more or less than devices on other operating systems.

The same guy who exploited the ps4 posted the pic. Pretty sure hes gonna get to work on it. Im saying it will get exploited somehow from what he seems to be implying.
 

deriks

4-Time GIF/Meme God
Remember those
memes
updates about the PS4 being stable as fuck? Well, prepare for the same with the Switch.

My console stability is ready
 

la_briola

Member
Some facts:

  1. The Playstation 3 and 4 didn't get hacked because of FreeBSD
  2. This doesn't mean the Switch is gonna get owned
  3. This doesn't mean the Switch is secure
  4. Not using a web browser does eliminates a big attack surface*

Basically it all depends on Nintendo and NVIDIA.


*since they still have a web applet of some kind for hotel WiFi, I bet they somehow get in that way.
 

tearsofash

Member
Isn't it kinda like 99% compatible to Linux software? That was the impression I was getting when dicking around with freebsd. I'm pretty sure the new users guide said that. (Though I'm not 100% fyi)

I mean they run off completely different kernels. So they are very different at the core, not withstanding whatever programs might be available on both machines.
 

c0de

Member
I mean they run off completely different kernels. So they are very different at the core, not withstanding whatever programs might be available on both machines.

It is a different ABI - you can't run bsd programs on linux or vice versa.
 

dracula_x

Member
Remember those
memes
updates about the PS4 being stable as fuck? Well, prepare for the same with the Switch.

My console stability is ready

and what BSD has to do with that? It's like with every complex OS/App.

also:

cm5oyGI.png
 

Somnid

Member
I thought other Nintendo consoles used FreeBSD, at least I remember them having projects with it. I always figured it would run on FreeBSD for that reason.
 

_Ryo_

Member
Hmm. I wonder if you can make a ps4 portable that has less power than regular ps4 but runs the same games (on very low settings) kinda working the same way as the Switch.
 

LordOfChaos

Member
Nice. PS4 runs FreeBSD, macOS runs FreeBSD, it's a good and underused alternative to Linux. Quite suitable for a game console.

Edit: It's not "just Linux? So what?" folks, OP could serve to add a little more in. BSD is a descendant of Unix. Linux was a clone of Unix. They are similar but not directly connected. FreeBSD is very stable and scalable. I'm quite a fan. May have made a better base for SteamOS, but that had other problems.
 

LordOfChaos

Member
Its gonna be ineveitable well see it hacked soon then.
Switch hacked in 3...2...




That will have more to do with the security chip and software setup, and firmware updates.

The PS4 ran FreeBSD, it was hacked but only on low OS versions. PS3 also took quite a while, also FreeBSD. OS is but a part of it, and FreeBSD shouldn't make it particularly easier or harder than prior Nintendo OSs.
 

enbred

Banned
Hmm. I wonder if you can make a ps4 portable that has less power than regular ps4 but runs the same games (on very low settings) kinda working the same way as the Switch.

Don't think AMD's mobile hardware is as power efficient as Nvidia's, right? Also your question probably has nothing or little to do with the OS.
 

c0de

Member
That will have more to do with the security chip and software setup, and firmware updates.

The PS4 ran FreeBSD, it was hacked but only on low OS versions. PS3 also took quite a while, also FreeBSD. OS is but a part of it, and FreeBSD shouldn't make it particularly easier or harder than prior Nintendo OSs.

Of course it is. It is one thing to get to a privilige level but if you can break out of jails using known methods because the console doesn't run the newest security updates, then it also has to do with the underlying operating system.
It doesn't make it easy but depending on how it is done, can at least make life easier.
 

LordOfChaos

Member
Don't think AMD's mobile hardware is as power efficient as Nvidia's, right? Also your question probably has nothing or little to do with the OS.

Polaris on 14nm would be more efficient than Maxwell 2 on 20nm. See 35W Radeon Pro 460 vs 50W 960M. Pascal on 16nm is the most efficient, but that's also not what the Switch is.

Of course it is. It is one thing to get to a privilige level but if you can break out of jails using known methods because the console doesn't run the newest security updates, then it also has to do with the underlying operating system.
It doesn't make it easy but depending on how it is done, can at least make life easier.


I get what you're saying, but I wouldn't particularly think Nintendo was drastically better at OS security than The FreeBSD Project. But of course open vs closed source would make things easier to look at and not a black box.
 

Pagusas

Elden Member
Weird I thought after the rumors a few years ago it would be running a custom version of android.
 

Caayn

Member
That will have more to do with the security chip and software setup, and firmware updates.

The PS4 ran FreeBSD, it was hacked but only on low OS versions. PS3 also took quite a while, also FreeBSD. OS is but a part of it, and FreeBSD shouldn't make it particularly easier or harder than prior Nintendo OSs.
According to the guy who hacked the PS4, they got the same hack working on the Pro model. And that it'd be practically impossible for Sony to patch issue due to how it's part of the OS (Sony's modified version, not BSD).
 

FyreWulff

Member
That will have more to do with the security chip and software setup, and firmware updates.

The PS4 ran FreeBSD, it was hacked but only on low OS versions. PS3 also took quite a while, also FreeBSD. OS is but a part of it, and FreeBSD shouldn't make it particularly easier or harder than prior Nintendo OSs.

PS4 is hacked on current firmware.
 
Weird I thought after the rumors a few years ago it would be running a custom version of android.

No way they would be running Android. It's basically a one size fits all OS that is a jack of many trades and master of none.

In order to ensure that it works over a variety of devices, all apps are executed in a java virtual machine that hinders performance and decreases battery life.

People who claimed Android are people who have no idea what they're talking about.

I was half expecting a port of the 3ds OS, but FreeBSD is a pleasant surprise.
 

Justified

Member
No way they would be running Android. It's basically a one size fits all OS that is a jack of many trades and master of none.

In order to ensure that it works over a variety of devices, all apps are executed in a java virtual machine that hinders performance and decreases battery life.

People who claimed Android are people who have no idea what they're talking about.

I was half expecting a port of the 3ds OS, but FreeBSD is a pleasant surprise.

Since Lollipop (5.0) Android has been using ART, and has dropped Dalvik
 

spons

Gold Member
That will have more to do with the security chip and software setup, and firmware updates.

The PS4 ran FreeBSD, it was hacked but only on low OS versions. PS3 also took quite a while, also FreeBSD. OS is but a part of it, and FreeBSD shouldn't make it particularly easier or harder than prior Nintendo OSs.

While true in theory, practice will be different I think. This is a large migration for Nintendo, and knowing Nintendo they'll probably have more holes in this shit than Swiss cheese has.

Any change of software, especially something on the scale of this, needs to be done properly and securely. No way Nintendo has this covered completely.
 

emag

Member
Isn't it kinda like 99% compatible to Linux software? That was the impression I was getting when dicking around with freebsd. I'm pretty sure the new users guide said that. (Though I'm not 100% fyi)

UNIX = classic multiuser operating system developed at AT&T's Bell Labs in the early 1970s with ambiguous licensing

BSD = Berkeley Standard Distribution of UNIX, freely available but bogged down in licensing disputes with AT&T in the 1980s

FreeBSD = clone of BSD with liberal licensing; used for PS3, PS4, macOS, iOS, tvOS, Switch, etc.

GNU = knock off of UNIX with viral licensing, missing kernel

Linux = Kernel used with GNU, name also colloquially used to describe complete package based on GNU/Linux/X/etc., also the kernel used for Android
 
Top Bottom