Domain: netbsd.org
Stories and comments across the archive that link to netbsd.org.
Comments · 1,583
-
Why NetBSD/sparc rocks my boatRunning some sparc & sparc64 machines on Solaris in day business, I can only say I love the machines running NetBSD/sparc. It's ok to install (not that I had to do this more than once), it's rock-stable, can stand loads of some 10 users using it for mail, screen, irc etc.), does some NFS and FTP, and the most funny part is seeing the irregular probes for the usual Linux exploits (rpc.statd,
...) in the system logs.Needless to say, the machine's tight on the outside withstanding such attacks, but also on the inside, if one of my users starts thinking he needs to act funky.
Try it! -> www.netbsd.org/Ports/sparc/
- Hubert P.S.: There's also support for sparc64, sun3 and sun2 hardware in NetBSD, if required.
-
Missing the PointMost of these posts deal with either
a) Why Linux sux and {*BSD,Solaris,Win2K} rox
b) Why Linux rox and {*BSD,Solaris,Win2K} sux
c) Which distro is best for SPARC
and they all miss the point.
Red Hat was the first to notice it, and perhaps other distro's will eventually, but the fact is that Sun doesn't *like* Linux. They don't appreciate Linux treading on their SPARC/Solaris turf, and they really don't like Linux being chosen over their own software for high-end installations. So, rather than play fair they play dirty. They give away their "tuned, high-performance" software to users with fewer than 8 processors in order to maintain/increase market share. Then, when your computing needs require more than 8 processors, you get to pay up (*cough*M$*cough*). This is happening to *BSD as well. Notice that NetBSD/sparc64 isn't as complete as it could be, and OpenBSD/sparc doesn't even support the UltraSPARC yet.
Consider:
Compaq makes and sells Tru64 Unix, but they actively support Linux for Alpha.
IBM makes and sells AIX, but they actively support Linux for S/390 (and, I believe, their RS/6000 series now).
SGI makes and sells IRIX, but they actively support Linux for MIPS.
HP makes and sells HP/UX, but they actively support Linux for PA-RISC and Itanium (well, at least they are starting to).
Dell sells Windows, but they actively support Linux for x86.
Sun makes and sells Solaris, but they do not actively support Linux. Period.
Go to http://www.sun.com/linux/ and you will see what I'm talking about. On the first page is an article on how to transition from Linux to Solaris. Dig deeper, and you'll find their page on UltraLinux, and at the bottom it says:
Note: Sun Microsystems does not provide support for the Linux operating system, either directly through Sun's Enteprise Services division, or by any indirect means. Linux users who wish to receive commercial support for their Linux systems should contact the vendor of the operating system distribution, or investigate third-party organizations that may help them.
People are complaining about a lack of feature support or completeness in Linux for SPARC, and the truth is that there aren't enough UltraLinux zealots out there to overcome the corporate inertia or the free Solaris bait.
I'm sure Dave Miller can tell you all about the progress made with the Linux/MIPS port while he was working for SGI, and then how far it went after SGI lost interest (and I'm talking about the SGI of 1996-97, not the SGI of today).
And if you are looking for a guide on how to go about making Linux work inspite of a companies best efforts, take a look at the Macintosh versions of the Linux/PPC or Linux/68k ports. Apple never has released detailed hardware developer information for the old 68k hardware, but Linux and *BSD run on them anyway, because of the dedicated volunteers who chose to make it work.
UltraLinux isn't dead, but without Sun (or Fujitsu or some other large SPARC-based entity) showing some interest, then it's all up to a handful of volunteers, and they'll get to it when they get to it (unless you get there first). -
NetBSD supports SPARC
I run NetBSD on my old SPARCs (IPC and SS-10). That's a sun4c and sun4m architecture. The NetBSD folks managed to do something that Sun never did: get a single kernel to run on both sun4c and sun4m architectures.
Anyway, NetBSD doesn't come with the massive amounts of pre-compiled applications that Linux distros do, but you can typically get a "pkg" for the applications you do want.
To my fingers, NetBSD feels a lot like SunOS 4.1.3, which I happened to like a lot. If anything, NetBSD 1.5 is speedier on older hardware than Sun's SunOS was.
-
NetBSD/sparc
What options do SPARCstation owners have for a reletively up to date distro that isn't in beta or otherwise have bizzar issues stemming from someone just trying to recompile an Intel distro for the Sparc architecture?
I suggest giving NetBSD/Sparc a shot. I've found it to work very smoothly on non-x86 platforms, as all platforms are treated as first class citizens. I've had good results with NetBSD on each platform I've used it on - sparc, alpha and x86.While working as a Solaris admin in big corporate sparc shop a while back, I developed a NetBSD floppy-based disk wipe procedure (for systems being decomissioned), which went onto become official there. Much nicer than waiting for a Solaris CD boot. I also managed to get Linux to be the OS on the on-call laptop, after the managers had tried pushing Solaris x86 (on a laptop.. heh..), and Windows NT.
-
Try a BSD
-
What this is actually testing...I tried the test program on an Athlon/850 with PC100 ram, running NetBSD. The measurment with the gettimeofday() calls was around 6 usec/call. Replacing the gettimeofday() call with a getpid() call resulted in a time of < 0.35 usec/call. The main reason for this is because the gettimeofday call (under *BSD at least) needs to copy the resulting time out to the user buffer. I get a similar drop in call time if I replace the arguments to gettimeofday with NULL (causing the syscall to do almost nothing).
Of course, since the purpose of the time-timers.cpp program is to time the timing routine, we want to time the actual overhead, including the user/kernel space copy (and the overhead of the function call),I'm not sure why Linux is so much faster on the gettimeofday() call. I'm guessing it perhaps can retrieve the time directly into the final buffer? Or perhaps it has a more efficient way to copyout the data?
Then again, maybe NetBSD uses a different way to get the time. When gettimeofday is called, NetBSD does a few I/O accesses to the timer chip (Intel 8253) and returns the result of that. What does Linux do? (I don't have a copy of the linux source handy)eric
-
Reasons *not* to use NTFSNTFS isn't the cure-all that MSFT makes it out to be. It has some problems.
- It allocates disk sectors in extents - therefore, it absolutely requires defragmentation. See Executive Software's Diskeeper benchmarks, and their white paper. You don't have to believe Executive Software, and there may be good reasons for disbelieving them. Think about it: every other filesystem that has had extent-based allocation ended up with defragementers: DEC's ODS-2 (VMS), SGI's EFS (Irix) are two examples of radically different filesystems by radically different vendors, yet each required defragmentation. Fortunately, SGI provided such a good one, that 3rd party vendors didn't even bother.
- Each file has multiple "streams". These could very obviously promote security problems. Alternatively, see this for another example. Microsoft itself has had a bunch of problems with NTFS streams, including bizarre interactions with IIS.
- It's broken by design. Any fool can extend the MFT and use up all of a partition's disk space.
-
Funny thing is...The Dreamcast has had this for a while, albeit in a less professional (and much cheaper) version.
NetBSD, too, if you swing that way.
;)Raw links for the Goatse paranoid:
http://linuxdc.sourceforge.net/
http://www.netbsd.org/Ports/dreamcast/
-
Re:ACLs on Linux?What are you sorry for? I clearly referred to OpenHack III and not the InfoSec/London challenge.
The flaw in the OS isn't Solaris specific. Any x86 OS is/was potentially at risk.
For info on the LDT vulnerability, see this NetBSD Advisory.
Additionally, Argus doesn't even sell a version of PitBull for Solaris/x86. Their Solaris/x86 version is only for R&D and it was the one that was used in the InfoSec challenge.
-- -
Re:Can we really trust BSD?
*sniff* *sniff*
There be trolls here. But given the fact there are gullible people who will buy into the conspiracy you push...
First, take a look at:
http://www.openbsd.org/goals.htmlWhere you see how many developers of OpenBSD are in the "American" sector.
Next, take a look at:
http://www.openbsd.org/users.html
http://www.netbsd.org/gallery/sites.html
http://dmoz.org/Computers/Software/Operating_Syste ms/Unix/BSD/FreeBSD/Prominent_Users/
BTW, what outside independent group has reviewed M$ code, or DEC code, or Sun code, or AIX code...
I suppose you don't consult to the feds, since they use xbsd (DOJ uses OpenBSD).
As an expert on operating systems, you should be aware that the common commercial vendors are full of bugs and security holes. By telling your customers that they are safe because they are using American/commercial products, you are doing them a disservice.
How could you trust the agenda of an outside independent code review. After all, they might be just as anti-American!
I truly hope you make it as an anti-xbsd consultant. Good luck.
-
Re:Just what the doctor ordered...
I use FreeBSD, so don't let other know what I am about to say.
:)
I believe NetBSD would support all of those hardware platforms you mentioned. Unfortunately, I do not believe it has support in Samba concerning ACL's, but I do not know for certain. Check out Samba to see what OS's it supports ACL's.
FreeBSD is mainly an x86 OS with some support for a couple of other platforms. -
Re:BSD flavors
No, not quite true. FreeBSD supports multiprocessor x86 and has for awhile, NetBSD is rolling out SMP on x86, alpha, sparc, and ppc (see this post for links.
NetBSD took longer, because portable code that will support many platforms easily is their grail. Writing that type of code naturally takes more time.
"That old saw about the early bird just goes to show that the worm should have stayed in bed." -
Re:dreamcast
This looks a lot like a shell to me... you can even telnet into a Dreamcast. http://www.netbsd.org/Ports/dreamcast/dmesg/01020
2 .txt -
Re:BSD flavors
-
Re:BSD flavors
-
Re:BSD flavors
-
Re:BSD flavors
-
Re:Man, I must be missing somethingDreamcast may not be opened by sega; but it is being opened.
Buy one now and help out: http://www.netbsd.org/Ports/dreamcast/
Supported Devices: The text console, the keyboard, the broadband adaptor, the GD-ROM.
You can use NFS and all that stuff. Now it'd be nice to have some devices/libraries to get to the graphics and sound engines.
-Daniel
-
Re:Darwin Server, not worth it
and there isnt even a web server platform that runs on the mac!
Really? Then what's this? Oh, and how about this? And then there's this, and this! Don't forget this. And finally, there's this! Now I figure either you meant to say something else, or you just don't know what you're talking about. If it's the former, perhaps you should clarify. If the latter you just lost alot of credibility in my mind.
-----
"Goose... Geese... Moose... MOOSE!?!?!" -
kaboom
After using assorted Linux distributions, FreeBSD, OpenBSD, NetBSD, Solaris, and other operating systems for the past few years, I've started tinkering with RTOS' (Real Time Operating Systems) such as QNX, dabbled with ChorusOS for a month or two, and have looked into a few others (Nucleus, ThreadX).
Some RTOS' can be used, for a typical production server running http, mail, etc, often faster and more productive than most other OS', and I'm sure there has to be advocates of RTOS' with a comment or two. There are benefits to making a switch or are RTOS' a high tech OS solely geared for companies needing higher computing standards, but I can see many here trying to advocate Linux, Linux, and oh yea Linux, and I'm sure there are those who will mod unfairly. whatever
Don't get them confused, a lot of THESE OS's are not free to download, and they're not the same as using redcrap, or dumbian progeny. The article itself though didn't mention that some of these are pricey OS' it seems like they just jumped on another "Oh ... OpenSource" for attention.
Is our soldiers forthcoming homecoming? -
Re:Whatever...
No other OS runs on lots of platforms ?
I'm sure you're familiar with NetBSD :)
Linux is not "#1" in platform-variety. Many linux ports are half assed or unusable.
Your microsoft paranoia is a bit unfounded. Why would microsoft give a damn if you wanted to run linux on your computer ? It's your computer - not theirs. If linux is what you want to use, by all means, go for it. They'd rather sell you windows, but if you dont want to buy it, they can't make you*
*A long time ago it was difficult to get a cheap name brand computer without paying "the windows tax". even this is no longer the case. But it was never _impossible_. -
start small.
It's a nice idea - just a shame it's unworkable until it's accepted by the current top level authorities, which of course it never will unless they can screw money out of it...
do what i do - start small. if everyone on slashdot can turn on half a dozen people to these alternate roots, they may actually start seeing some traffic.
for example - i run a small network at home, hooked up to the internet through a cable modem. i've got a linksys router set up to share the connection and handle NAT, but since i've got ports forwarded to a couple of different machines i've got my netbsd box set up to handle the dhcp for the network. which is nice, because it's pushing the orsc root rather than the dns address for my cable provider. there's three people on the network - that's three more people who know that there is a choice.
every time you set up a network for someone (and don't tell me you don't do it all the damn time, if you're on slashdot you're on call to half a dozen lusers and their families) do something like this. educate the people whose machines you fix. start small.
--saint
---- -
Re:Linux News...
Sure, linux could go all cloistered and slow like *BSD and only release the occassional new update, but then, this is slow precisely because there aren't thousands of users helping find the bugs.
Actually, you are completly wrong and ignoring the fact that due to their more open developement process *BSD is "faster" since you can get a new current Kernel (and OS) every day (Or with anon-CVS every few hours...) and don't have to wait for Linus or Alan to anounce a new (test-)version.
See -
my stupidity.
You just don't know it because you're too stupid to get it running.
gee, i sure love trolling. don't you?
jackass.
and for the record, i get linux running fine. i just use a real os for my server needs, thanks.
--saint
---- -
More Open Source in SpaceIt's a bit old, but NASA also uses NetBSD in the ISS to monitor gravitation etc. See the link for some more information on both the project and the hardware used. Planned lifetime of this is 10 years - can someone give me a shell account to i can check the uptime?
:)- Hubert
-
Re:namesI think by "BeBox" they mean any PPC running BeOS, not specifically the Be Inc. BeBox.
No, they're referring to the PPC-based hardware that Be Inc. produced and sold for a short time. After all, NetBSD is its own OS, and doesn't care what other OS's your hardware might be capable of running.
What I wouldn't do for one of those babies though. Honestly, BeOS is beautiful...
For the most part, BeOS is strictly an x86 OS. It's been a few years now since a PPC-based machine has been manufactured with which BeOS is compatible.
-
Re:Games?
NetBSD/i386 already runs Quake3; please see ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/g
a mes/quake3arena/README.html and ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/ga mes/quake3arena-demo/README.html for more information. -
Re:Games?
NetBSD/i386 already runs Quake3; please see ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/g
a mes/quake3arena/README.html and ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/ga mes/quake3arena-demo/README.html for more information. -
Re:Why would you?http://www.netbsd.org/Ports/sparc64/
(This link is to be butchered by SpaceDot, the Slash daemon of link mangling and patron saint of goat sex)
--
-
ProbablyAt the hardware level, PCI compliant is PCI compliant. If a Sun box has a PCI bus then you can plug any PCI card into it. The trick is getting drivers. If you're running Solaris, this means that you're pretty much stuck with PCI cards that say they're for a Sun. I have not seen a lot of PCI video cards marketed to PC users that include Solaris drivers.
Things are cheerier if you run Linux. According to the faq a PCI card will generally work in the UltraSparc version if it works in the i386 version. But that isn't a guarantee. Sometimes a driver writer makes assumptions about the underlying platform that don't hold for other platforms.
You'll probably find that the biggest problem isn't individual PCI cards, but rather getting Linux to run on the thing at all. Although at under $1k this shouldn't be a problem for too long--assuming the Blade architecture is close to other UltraSparc machines, anyway.
It would also be worth looking at NetBSD's UltraSparc port.
-
Re:HiFine, I'll bite.
http://www.netbsd.org/Goals/portability.html
http://www.netbsd.org/Goals/system.htmlTo conclude, it's not as much work to add a port as one might think, and except in the (less common) cases of working with MD code, you improve one port and you improve them all.
-
Re:HiFine, I'll bite.
http://www.netbsd.org/Goals/portability.html
http://www.netbsd.org/Goals/system.htmlTo conclude, it's not as much work to add a port as one might think, and except in the (less common) cases of working with MD code, you improve one port and you improve them all.
-
Re:This has been the case with Alpha for a while..
I started using NetBSD in 1996 after a surplus decstation 5000/240 was given to me by a friend. since then I've been won over by NetBSD's emphasis on portability and full support of platforms linux is still struggling on. (alpha 3000/xxx, decstation, and vax.)
the NetBSD Goals page really lays out the reasons I like NetBSD.
-
Re:Korn Shell question
This is a Unix FAQ, ksh FAQ, and a Bash FAQ. As a bonus, I found this pertinent discussion in the NetBSD bug database.
-
NetBSD IPv6-enabled Quake package
NetBSD has had this in its package collection for a long time now, it's available at ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/g
a mes/quake6/README.html. -
Re:Correct me if im wrongBut doesnt Linux support more arch's than bsd cause it only sounds like bsd supports i386 and alpha's. Now linux on the other hand supports lots more plus the GPL is alot better than the BSD license in my opinion. Just my 2 cents.
You're wrong. NetBSD runs on over 30 Platforms! From now on, go read before you post.
-
Re:Correct me if im wrongBut doesnt Linux support more arch's than bsd cause it only sounds like bsd supports i386 and alpha's. Now linux on the other hand supports lots more plus the GPL is alot better than the BSD license in my opinion. Just my 2 cents.
You're wrong. NetBSD runs on over 30 Platforms! From now on, go read before you post.
-
Actual Screenshots
From the mailing list archives.
-
Re:Push for Sega to Release SDK to Open Source?
Some of the technology in their SDK is likely licensed from other venders and Sega wouldn't have the rights to release it publicly. There is an interesting message on the NetBSD Dreamcast port mailing list however.
-
Re:Xbox runs linux?
Very good point. Too bad whoever keeps making up these rumors about Micro$0ft and Sega didn't think about.
Don't forget Netbsd, DreamSNES and Bleem for DC.
It's a damn good thing console gaming companies make most of their profit on the games. I would suspect Sony is actually taking a small loss on the PS2, as the hardware is insanely expensive. It makes sense that you'd sell them the first hit cheap, and take profit after they're addicted. This probably explains why Bleem is still around.
The rumor is only made more plausable because of this, but, all the same, I think I'll
/ignore anything more anyone but Sega has to say about their system. My heart has stopped twice over the past week, already, upon notification that I might not be able to pick up any more great games like Jet Grind Radio. -
Silver Lining
When the Dreamcast market collapses and you can pick them up for 20 UKP at CEX, and the good folk over at NetBSD get their port ready for primetime, this will be a great source of cheap, powerful hardware. I won't say the B word, but you know that you can build a parallel supercomputer in your shed...
-
Silver Lining
When the Dreamcast market collapses and you can pick them up for 20 UKP at CEX, and the good folk over at NetBSD get their port ready for primetime, this will be a great source of cheap, powerful hardware. I won't say the B word, but you know that you can build a parallel supercomputer in your shed...
-
Re:The Biggest Problem with Gnome and KDEYou might actually want to look at NetBSD. The whole point of the project is portability so I would guess that the kernal is designed to be very flexable and hackable, to allow it to accomadate many different architectures.
Anyway, one starting point could be this paper which discussess how to port the NetBSD kernal to a new architecture and could provide useful pointers (by the way, I've only just started CompSci this year, up till now I've just been a techie).
Cheers.
-
Open Games platform
The Dreamcast is going to beat Indrema in becoming the first open-source (I know, but I want your attention) gameplatform. OpenBSD is, as far as I can tell from the mailing list, near to support the ethernet adapter. NetBSD might be a strange platform for SEGA to have running on it's hardware, since NetBSD's license states that you can redistribute binary only. But once the driver is done, it will also (my guess) be awailable for you Linux guys
;) Somebody write an X server for it, and I'm in. (It will even be supported by kylix) -
Open Games platform
The Dreamcast is going to beat Indrema in becoming the first open-source (I know, but I want your attention) gameplatform. OpenBSD is, as far as I can tell from the mailing list, near to support the ethernet adapter. NetBSD might be a strange platform for SEGA to have running on it's hardware, since NetBSD's license states that you can redistribute binary only. But once the driver is done, it will also (my guess) be awailable for you Linux guys
;) Somebody write an X server for it, and I'm in. (It will even be supported by kylix) -
Cisco and open source alternatives
Cisco offers their IPTV, which is commercially available.
There are several H.323 streaming server commercially available as well. This standard is used by many Internet2 video applications.
There are also open source alternatives. The vic vac and rat tools long in use on the old mbone are certainly available in open source : for netbsd and for Linux.(You might want to read this before you get into these.)
If you want to multicast your streaming video, you should contact Multicast Tech. -
Re:DECprocessors (no NOT alpha)
I dunno what OSes you might run on them apart from Ultrix and possibly OSF/1.
NetBSD? ("NetBSD/pmax is the port of NetBSD to Digital Equipment Corporation's MIPS based computers. NetBSD/pmax runs on wide range of DECstation and DECsystem family. NetBSD/pmax is the first port which can run on either MIPS R3000 processors or MIPS R4400 processors; single kernel can run common set of user programs.") -
Re:Obvious
-
Re:Obvious
-
The Author is on CrackI have several unrelated comments on this article, so I'm posting the sections in question and the comments individually.
LinuxPPC, DebianPPC, and Yellow Dog Linux all will run on Mac hardware. If you're not familiar with these other systems, you're probably wondering why anybody would want to remove MacOS and use something else.
The author makes it sound like installing these Linux distributions is an either-or proposition. It's not. In fact, up until recently, LinuxPPC- required
Linux is a system designed for a more experienced user.
I think the phrase "more experienced user" is inaccurate. Graphic designers -- a significant portion of of the Mac userbase -- would fall into that category, but Linux (or NetBSD) wouldn't necessarily be appropriate or comfortable for this class of users. "Technically proficient" would probably be more appropriate.
Windows 2000 and Windows ME are Microsoft's newest versions of their operating system. Before this latest upgrade, Microsoft's OSes lacked stability, were not open source, and cost a lot of money. The only one of these negatives Microsoft fixed was stability.
As most of you know, ME is just Windows 95 (aka Windows 98, etc) with a few new bells and whistles. All the architechtural and most of the instability problems in the previous releases are here as well. However, from what I've seen, Windows 2000 is rock solid.
On a separate note, this excerpt presents the author's naive view of the "Open Source" movement. An item purchased at no cost is not necessarily free. Why is this significant? Because the goal of the Free Software and Open Source movement is to produce software with no strings attached; the fact that most Free software is available at no cost is a secondary issue. For example, Internet Explorer and Windows Media Player are both available for download at no cost, but neither is "open" or "free" in the sense that Linux, Apache, or FreeBSD are.
In addition, hardware support and compatibility with peripherals is lacking on Linux, but strong with Microsoft.
Which hardware exactly? Granted, some hardware doesn't work, and Linux is behind on the USB bandwagon, but I think the general public would be pleasantly suprised at the abundance of hardware support. For example, I've got a NVidia GeForce 2 MX, Creative Labs, Sound Blaster PCI 128, Hauppage WinTV Go, Western Digital UDMA66 45gig, and a Microsoft Intellimouse Explorer. Barring a few minor issues with the WinTV card (which have been fixed in 2.4.x), all of the the above are supported, and work great under Linux.
If you went the Linux route because MacOS 9 wasn't open sourced, you'll be happy to know that MacOS X has loads of stuff you can mess around with.
Again, the author fails to note the distinction between open (eg "having lots of stuff you can mess around with") and free. In order to compete with Linux (or NetBSD) in this regard, Apple would need to open Carbon and Cocoa and encourage developers to improve and redistribute both, without any restrictions. This is highly unlikely, given Apple's draconian history regarding unauthorized tinkering (most recently, the uninforceable threats against Skinz.org, Themes.org, etc). Also, given the tree-synching and (up until this week) licensing issues with Darwin, only the delusional would believe the public access to Darwin is anything more than lip service.
Now MacOS can satisfy your computing needs, and many users might take it back.
Unlikely. A friend of mine purchased and installed the OSX public beta (I had my own login as well. Check out the screenshot . He used it for a few months, but ended up going back to MacOS 9. The reason? Many of his applications were either incredibly slow or didn't work at all. And he missed the Finder. While OSX may be providing features sorely needed in MacOS, it's also missing many of the features that make the Mac great.
--
odds of being killed by lighning and