OpenBSD 3.7 Released
pgilman writes "It's official: OpenBSD
3.7 has been released.
There are oodles of new features, including tons of new and improved wireless
drivers (covered
here
previously),
new ports for the Sharp
Zaurus and SGI,
improvements to
OpenSSH,
OpenBGPD,
OpenNTPD, CARP, PF, a new OSPF daemon, new functionality for the already-excellent ports & packages system, and lots more. As always, please support the
project if you can by buying CDs and
t-shirts, or grab the goodness from your local mirror."
Manually creating a BSD disklabel is not to be taken lightly. If you're experienced you can do it, but it's very far from friendly. Anyone know if they've done anything to make it easier?
I am trolling
Time to test Trackerless BitTorrent Beta! May be not
I like 3.7. It's been tagged in CVS for a while now, and I've been running it since not long after that. Very Nice Indeed.
God save our Queen, and Heaven bless The Maple Leaf Forever!
I can't wait to install this on all my servers with Adaptec RAID cards! Oh yeah... Damn dirty Adaptec! How's Theo's battle with them going, by the way?
BSD.
The only choice when you are more concerend aboout secutiry and stability then being a fanboy.
Check out the Unofficial OpenBSD Bittorrent Page. If the torrent isn't here, it will be, soon!
Fanboy.
William the Conqueror was a bastard too, and you'll notice that you don't have anyone on the English throne named Ethelbert or or Athelstan.
The world's burning. Moped Jesus spotted on I50. Details at 11.
.. the song is good.
"Systemagic" and "E-railed" are still my favorite ones. They went sillier after that. "The Ballad of Puffy Hood" is okay-ish, anyway.
"Systemagic" is really a nice song to chant, drunk, with nerd friends."Cracking the bedroom, HEY, cracking the vault, cracking the bedroom HEY SECURE BY DEFAULT. CAAAAAAAAAAAAAN'T FIIIIIIIGHT THE SYSTEMAGIC. ÜBER TRAGIC. CAAAAN'T FIGHT THE SYSTEMAGIC! SYSTEMAGIC!.
3.6 is stuck on 0.8
does my head in
I know a page where one can get a patchset against 1.01 and compile but I like my systems and vanilla as possible, ports & packages only, then I can reliably install a new box via script
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
Soon it will reach the crucial watershed version 3.11
Go William the Conqueror! One of my ancestors fought under him in the Battle of Hastings.
Free MacMini
One of the new features is Intel Wireless support. I think that's very significant.
I must say that OpenBSD is a joy to work with. It is much cleaner and more consistently designed than everything else out there, including Linux. I have an old OBSD box that acts as a router and wireless access point, hasn't been updated in years, and I know I'll be giving it 3.7 to keep it up to date.
Now that it has Intel Wireless support, I might just switch to OBSD from Debian on my laptop.
Maybe. What color is your mouse?
This rating is Unfair ( ) ( ) Fair (*) Funny
Sigh... If only. Modding would be so much more fun.
The client? Works fine for me and I have Comcast. I have what came with version 3.4. Yes, I know I need to upgrade. One of these days I'll get around to it.
If you want to know how to install OpenBSD, then you will *gasp HAVE TO READ!
n .html
http://www.wbglinks.net/pages/openbsd/installatio
ftp://mirror.sg.depaul.edu/pub/OpenBSD/3.7/i386/
ftp://rt.fm/pub/OpenBSD/3.7/i386/
Is it really that hard to click your arch to find the iso?
http://www.openbsd.org/faq/faq3.html#ISO
You can't get them (officially). If it's that much trouble to do that once for an OS that is truly a joy to work with then you're priorities are screwed up.
Buy the official CDs and support the project, roll up your sleeves and make your own or use another OS. It's a free world.
Trolling is a art,
As I recall (rather vaguely), there are no OpenBSD .isos to download; anyone wanting the system install media prepackaged can order the offical CD. The lack of .isos is to encourage this.
TFOAE
I haven't followed openBSD in quite some time and the answer wasn't apparent from the "features" link...but... Did Theo get around to supporting SMP yet? Given the avalanche of "cheap" multicore processors coming down the pike, SMP support sure would be nice.
This should help you out. It is also possible to download the floppy and install over nfs or by having the installer fetch the files directly over the web. You can also use your method, which is no where near the hassle of linux from scratch.
Jared
Why was William the Conquerer standing on your ancestor?!?
Here's the plan:
1. Set up High Availability router with pfsync. (using computers rescued from the trash)
2. Set up a HA Network RAID system using DRBD or something similar. (using more computers rescued from the trash)
3. Build a Kerrighed or OpenSSI Single System Image cluster. (using the latest and greatest computers one can rescue from the trash)
4. ???
5. Profit! (and thus, have enough money to actually buy equipment)
I've already set aside Tuesday evening to upgrade my bandwidth throttling OpenBSD router. I set it up the day before 3.6 came out, so I didn't feel like upgrading until now. I'm tired of the typical hardware failures you tend to get out of computers people throw out (maybe that's why they threw them out in the first place) but mostly I'm looking forward to getting a learning experience hundreds of times more valuable (personally) than getting my MCSE 2003.
\/\/\/
I'm just pumped about this release because I bring my SGI O2 back to life. It will be my first full 64-bit OS!
It's also a nice change from the highly insecure (or just a pain to make secure) IRIX to the locked down goodness of OpenBSD.
I believe an Octane port is in the mix as well... How nice would that be for me.
Well if you want to learn, yes it's a good choice. The man pages are much better than Linux. The shell (ksh) is less bloated than bash, but feature-rich enough to satisfy me. The userland stuff is standard Unix fare. The OS even comes with Apache pre-installed and chroot'ed. Ditto with named and a few other things (like sendmail, SSH). Generally it's a piece of cake to setup and admin an OpenBSD box. I moved to it after 9 years of Linux because I didn't want to keep sending lots of time patching the Linux kernel with grsecurity and the other patches I need. A lot of stuff is already setup with sane defaults in OBSD. I think it makes a good Unix for learning with, or for experienced users. So yeah, give it a shot!
I have been a linux user for the last three years. I would like to give openbsd a try. How different is it from linux? I want to to use it mainly as file/web server. I'd like to hear from other linux users who have tried OpenBSD.
I'm not bad with computers, I've tinkered with Linux and I love Gentoo. I got really excited reading the news about OpenBSD 3.7 and I was hopping all around the mirrors to get me an .iso so I can start installing.
???
Where's the iso? Where's the friendly installation. I'm sorry but if you want people to use/contribute to your project, you've got to make it easy for them to try it out. There are like a gazillion different Linux live CDs even in Catalan.
I read through the installation files on the release for i386... um... am I missing something or is this thing ridiculously hard to install?
Download the appropriate files from a trusted source and make an ISO yourself. I would never download a premade ISO without knowing who created it.
t ips/cdrom/
http://www.webengr.com/development/tools/openbsd/
It was already released.
DUH!
Link
I'm primarily a Linux user who does some OpenBSD on the side. I don't use GUIs that much, I configure everything by hand, and I do a lot of coding. I've written kernel stuff.
I can tell you that it is clear that OpenBSD is simpler, more consistent, and just plain makes more sense than Linux. Coming from Linux, OpenBSD is more than a joy to work with.
Linux is very ad-hoc. It just sort of "grew." It was developed in many places by many people, few of them working together with the big context of "the Linux system" in mind. The pace of development is very rush-rush-rush, and for example many times, the approach of the kernel developers is "let's shove this out to userland and let distributors worry about writing a script to make sense of it."
OpenBSD is the opposite. People working on OpenBSD core packages have a specific kernel, userland, config script, etc., etc. in mind. There is a concept of "the OpenBSD system" and it is fairly consistent. People are working together to acheive that goal. The pace of development is more relaxed, and the people working on the userland are some of the same folks writing the kernel. So you don't get the sort of ad-hoc interfaces that make no sense to anything but a shell script (i.e. iptables), you get something which at every level, the user can get an idea how it works (i.e. pf).
Or take wireless. Until recently I had a Linux box set up as a wireless access point. To do that I had to play around with different kernel modules, some of them shipping with the kernel, some of them not, ad nauseum until something worked. This was very annoying.
Awhile ago I put the very same wireless card in an OpenBSD box whose software had not been updated in a few years. The card just worked! Without rebuilding or changing any config files, the card was detected.
Then, I put a 2-line file in
The fact is, OpenBSD just does things the Right Way. People say OpenBSD's big strength is security, but that's slightly missing the point. OpenBSD's strength is correctness. From correctness yields stability, security, and all around ease of use.
You can call me a fanboy, but I say OpenBSD wins hands down against any Linux distribution, with the only exception being that Linux generally supports more hardware, quicker.
Maybe you should forget Linux too and just stick to Windows - unless of course you're kidding about being that dumb?
;)
.iso files and burning them to CDs. I was kind of surprise that there was no CD images to download. I forgot you need to get the "official" CDs for OpenBSD. Of course, it's been ages since I actually had to do "manual" work to get a system going.
Did I leave the smiley emoticon out again? I guess I was dumb enough to do that.
Actually, the last half-dozen new OS releases I been downloading the
I am trying to create a table of open source software with the respective support deadlines and it has proven difficult.
We are a small shop and in no position to do our own security updates for something like OpenBSD once it ceases to be supported. We are also fairly unfamiliar with the code. Nonetheless, I would like to try the OpenBSD waters, but before I do so, I would like to have some reliable info on how long security updates for each release are offered.
BTW: I know that OpenBSD has a very decent security record, which is why I am interested in it, but knowing how long a release is supported is still important to me.
Thanks.
Pragmatism as an ideology is not particularly pragmatic in the long term. Keep it in mind when you dismiss Free Software
OpenBSD 3.7, the absolute bleeding edge of what 1994 has to offer!!!
* No file name completion.
* No colored directories.
* Update the system by recompilation (yay!)
* Great for internationalization: 10 keyboards to choose from!
* World premiere: the FVWM Window Manager! (security risk: be aware that some graphics will appear in the monitor.)
Known bugs:
* pkg_add -r: It forces the machine to do some hard work for the user, which is against our most basic principles. A patch is available so you can get the package source by postal mail and type it yourself, for maximum security.
* Firefox 0.8: Forces the user to surf the web like a human instead of surfing like a 20 years-old BSD Unix machine. A text-based broswer has been added so you may stare for hours at a term window imagining today's leading tech.
* Guides or handbooks: Some users report seeing a FAQ in the website. We remind you that the proper way to find out something about OpenBSD is staring at man pages in term windows.
"(Score:-1, Troll)"
Look, like you payed indeed.
Essentially anything will techically meet your needs, but somethings will make your life harder and some easier. Not to start a flame, but I think your description better suits Linux. If you want to try a BSD I'd try FreeBSD before OpenBSD.
The biggest difference is really in philosophy, because most really important things that any free OS has get shared.
Traditionally:
OpenBSD is ridiculously secure, sometimes at the cost of speed or similarity of structure. It is ideal for important routers and servers.
NetBSD is ridiculously compatible, but probably not better unless you're trying to run it on your toaster - which is probably supports.
FreeBSD is not quite as secure as OpenBSD, but generally faster and more compatible. It is probably the right choice for many serious server applications that may value speed or ease over a usually small increase in security.
Linux has a lot more people working on desktop/workstation applications and a lot more popular mindshare. The most important effect is that there are a lot more tutorials on how to do every little thing using the standard linux tools. BSD can run linux binaries most of the time. But a lot of times something you want to use might not work - or it might work if you know how to make one tiny fix, but it won't be mentioned anywhere because the developer forgot BSD existed.
So from your description I would use Linux because it is vastly more popular as a desktop.
Looking for freelance Actionscript (Flash/Flex) or ColdFusion work and/or freelance developers. Email me, put Slashdot
MOD PARENT UP!!! The parent makes a very good point. Correctness is an often-overlooked quality that should exist in every piece of widely-accepted FOSS. I hope for the day that high muckety-mucks in the FOSS community actually start caring about correctness.
I pity the foo that isn't metasyntactic
please support the project if you can by buying CDs and t-shirts, ...
I would love to, except Puffy the logo fish is horribly disfigured.
Linux shirts are out, too: Tux is overweight. No, I can't buy a FreeBSD T-shirt either: I live in Texas.
The DHCP client included has always worked. There was a problem in some Comcast markets including my own though. What you probably saw has been fixed, I believe as of 3.5 or 3.6. Essentially some markets were sending back DHCP responses out of spec causing the hosts client to disregard the information.
I prefer to code C on OpenBSD because the man pages for the C library calls are better. I can port it to Linux later if necessary. I don't use OpenBSD as a desktop OS, so I don't know what graphics support is like. They seem to be running a recent X.org, so it can't be that bad...
I like OpenBSD better in general, but Debian is a lot less work as a desktop OS and I'm lazy. OpenBSD runs my firewall/server and Debian-testing my desktop.
The documentation is MUCH better than any Linux I've used, which may be an edge if you're starting out.
I rarely criticize things I don't care about.
Trouble is, I just resusitated my trusty old v3.0 machine which has been dormant for 2 years after the PSU let the magic smoke out. For some reason networking's not happy talking to the new LAN, so I can't archive the bits I want to keep*, so I can't vape it with 3.7 ... but... must... run... newest... CODE!!!
* There's no CD burner - it's a Compaq Deskpro P166, c.1996, FFS! - and I only have one (CRT) monitor - & no KVM - switching the cable is a PITA and stressign the VGA socket on the back of my main computer, a relatuively-speaking gleaming new P2/233 from 1997.
I have not yet tried booting the Sun SS2 yet , since you ask.
"None are more hopelessly enslaved than those who falsely believe they are free." -- Goethe
But OBSD is more problematic on my web/mail server. The ports collection is nowhere near as comprehensive as FreeBSD's (or Debian & Gentoo for that matter) and so you'll likely scrounge for upstream versions of more obscure packages.
Worse, OBSD's Apache is stuck at version 1 (Theo has issues with the Apache 2 license) and more and more software wants Apache 2. I guess you can fix that, but it's back upstream you go me bucko. Oh, and OBSD's default Apache installation is chrooted, which you'll probably defeat after your first CGI integration experience.
I like OBSD a lot, and I don't mean to suggest that it's only good for embedding in a router. But if your application requirements are remotely bleeding edge (and you want to save yourself some work at the risk of some unquantifiable security exposure) then you might want to look elsewhere.
Its all conjecture. Not a single fact in sight. But its the subject line that matters. Right?
Caesar si viveret, ad remum dareris.
Bummer ... still no firewire support. I can still use Linux for this projects (digital video over firewire ... dv1394), but I would have liked to have another OS option (and OpenBSD is otherwise a great system).
now we need to go OSS in diesel cars
You can call me a fanboy, but I say
OK, you're a fanboy.
Selling CDs is one of the ways that the OpenBSD project is able to make money, and as far as I know, they don't provide checksums for the general public to verify the integrity of downloaded .iso's.
So by all means feel free to download some J. Random bitTorrent ISO of OpenBSD, but keep in mind that you have no way of knowing if it's been trojaned, root-kitted, or otherwise compromised If you really need a free install, just use the freakin network floppy. It's super easy, and you download directly from official OpenBSD mirrors.
Causation can cause correlation
The installer is very simple, you press "a" to add a partition, and it prompts you to put in the size, type, mount point, etc.
Then you say you are "done" and it creates the disklabel for you. The CD even has a handy step by step guide to using the installer on the sleeve.
"Buy the official CDs and support the project, roll up your sleeves and make your own or use another OS. It's a free world."
It's easier to just do an FTP install.
Well, once the mirrors calm down in a few days anyway.
I rarely criticize things I don't care about.
It is very easy to install OpenBSD without any official ISOs.
Method 1:
Download the boot ISO (there is a boot ISO available for download), burn to CD, boot, set up your hard disk, then tell it to do an FTP install.
Method 2:
Download the boot ISO, and also download all the basic packages (the ones in the form of base37.tgz etc.) Burn the boot ISO to one CD, then create a normal CD containing all the packages.
Boot the bootable CD, swap the CDs over, then tell it to install from CD.
Using the two CD method, I can go from a blank computer to a working OpenBSD system in less than 15 minutes.
Oolite: Elite-like game. For Mac, Linux and Windows
Back when SAMBA was in 2.0 or thereabouts I looked at the samba.org site for the first time and found a bit on how the name "samba" came to be. The original intention was to simply call it SMB but there was concern about using a registered name so the name SAMBA was arrived upon by grepping a dictionary file based on the letters SMB in that order.
It was certainly not the result of an attempt to come up with some cute name for the software.
Works very well and has worked for me since 2.5/2.6
This OS owns.
I think the point is to get "lamers" (MSCs maybe?) to be willing to install OpenBSD. They have to be willing to try it first, then you can criticize them.
I like OpenBSD better in general, but Debian is a lot less work as a desktop OS and I'm lazy. OpenBSD runs my firewall/server and Debian-testing my desktop.
:)
Sounds just like me
The documentation is MUCH better than any Linux I've used, which may be an edge if you're starting out.
Yeah the docs are better (ie correctness, completeness etc) but can be a bit terse and unforgiving for a newbie. Not to worry though, if you relax and take your time they will make sense and even a newbie can work their way through them.
Without fail, their bi-annual schedule results in shifting by a few weeks either way, and ALWAYS comes out right around the time I am reconfiguring the OpenBSD machines (currently the Firewall/VPN machines, used to be our web and DB servers too but performance wasn't great, keep considering moving to a RHEL DB Server and an OpenBSD Web Server solution), but they sometimes take FOREVER to ship. What's really frustrating is no binary releases of patches, so you upgrade every 6-12 months, and NO REMOTE UPGRADE capability. That's what kills me now, I have servers all over the place, and I can't remotely upgrade them, and they release 2/year.
With RHEL, I have my subscription, and a major release only comes out ever 2 years and they support the old one with patches for a while. By the time I'm frustrating from not having the newest features available, they are beta-testing a new RHEL version and I can always grab the Fedora SRPMs and rebuild if I can't wait (I like to grab SRPMs when pulling from Fedora, in case an underlying change would create a compatibility issue with the binary one).
OpenBSD is great, but its an amateur project and it shows. We usually by 2-3 CDs each release, depending how I'm feeling, and I LOVE the stickers, but the release process and upgrading is annoying. However, the ports collection is great and supports most common applications. I MUCH prefer ports to SRPMS if I need to customize the install (adding things like Kerberos, LDAP, SSL, etc. to various projects) then mucking around in the SRPMs.
However, the software is AWESOME, I just wish they had some corporate backing to offer something like RHN.
Alex
The first time I installed it, it took a few attempts. Had to figure out the networking, etc. (I had problems with Redhat 6.2 as well, the installer was great, but no tools that I could find to edit them until I learned my way around the text files).
:)
However, after 3 attempts when we got the hang of it, I looked at my partner (it was our first webserver for our little company) and we were like COOL. Once you get the handle of the installer and ports, its a DREAM, much EASIER than the Redhat what do I want and where is it problem.
That said, RHEL 4 is pretty slick, but nowhere near as impressively simple as OpenBSD + Ports. The installed OpenBSD system is SO FUCKING clean its not funny, and then you add the few ports, nice and customized, that you want.
One day I build 4 OpenBSD machines. Build the (customized) packages on one and distributed, and it was REALLY, REALLY, REALLY nice).
It's a great system, but you gotta really be a Unix-lover. If you want the click-click install, the Linux distros are great, but with OpenBSD I understand what is going on with my system.
That said, you can just TRY to get my OS X Powerbook away from me...
Alex
Even the packages that ARE from external sources are better integrated.
(By the way: for every Linux distro I've used, the default kernel always lacks something or doesn't work in some way, and I always end up building a custom one. With OpenBSD, the default kernel is much better than any default Linux kernel I've seen.)
If you disagree with my accessments on integration, I encourage you to look at a base OpenBSD system, and a Debian base system, compare the two, and I think it will be very clear which is better integrated. Look, particularly, at the headers, and the interfaces between kernel and userland, some of the manpages for kernel features, and this is easily apparent.
And remember, I'm writing this all as a Debian user. I use Debian much more often than I use OpenBSD.
As for your last argument, about how many people use Linux: This proves nothing. I can just as easily say, "Look how many people use Microsoft Windows! Obviously, it must be better!"
Using the two CD method, I can go from a blank computer to a working OpenBSD system in less than 15 minutes.
Thanks for the info. I got a vmware session up in 30 minutes. The fdisk/disklabel thing threw me for a loop until I figured it out.
He didn't bother to check what the torrents are. They are a mirror of what is on the official ftp sites. I just downloaded them and verified their MD5 checksums with the MD5 file on a second level mirror.
Which means you can run linux binaries. It doesn't mean the openbsd kernel can load and use linux kernel modules.
I don't know if you are really aware of it, but note that the link you gave mentions the story behind the acronym SQL, which certainly used to be SEQUEL before and had to be changed for legal reasons, but doesn't mention the pronunciation of SQL at all. Actually it _is_ "Es Queue El": http://en.wikipedia.org/wiki/SQL.
If you read the documentation of popular relational databases, it's quite possible that you find a paragraph regarding the pronunciation, and in that case you'll find they follow the ANSI convention. [1] [2]
I know when I started using RDBMs years ago I read about it, and ever since whenever I see someone pronouncing SQL as "sequel" the first thing that comes to my mind is "newbie". I suspect from now on one more thing will come to mind: a prick who wants to sound clever when he's actually an ignorant.
See? I told you. I told all of you. I told you FOUR YEARS AGO but nobody believed me.
Now take a look at the OpenBSD web page. Just try and tell me the fish didn't finally come out of the closet with this release. The raised eyebrow, the pouty lips, the rainbow background. I told you.
Sigh, I hate people.
Yes, you're right. You've caught me. I admit it, I'm a Karma Whore. I was worried I'd get modded Off Topic because of all the OpenBSD-relevant chatter I cut out to avoid making my post appear as an essay-length diary entry.
The truth is, while Linux may have the bells and whistles that often gets me excited, OpenBSD just feels so right. Every time I come across some exciting feature, I wonder "...does it run on OpenBSD?" That doesn't curb my hopes of building an application-transparent cluster with hot node addition/removal without touching a single line of code as the third-to-last step in my plan for world domination. We can always dream.
Besides, I would never miss an opportunity to impress the ladies by talkin' cluster talk.
\/\/\/
"All Riiight!" - Quagmire, Family Guy
Um, you shouldn't have to create two CDs. Just put all the files in an 3.7/{arch} dir. It's really pretty simple. For i386 you can use cdrom37.fs as your boot image, for the others it's basically a floppy disk image if I remember correctly.
I do not deploy Linux. Ever.
Anyway, I've had it with this thread.
as far as i remember there was a flaw with the dhcp client in 3.3 or 3.4. it has long been corrected, and was corrected in a patch quickly
There isn't much like the scent of a fresh harddisk
So we have a new release of the best free operating system in existence, and clueless people start whining about disk-partitioning? i mean ROFL....
Well, given that two of the machines are in different locations 1500 miles from my office, that's a long serial cable. :)
We used to have them in a colo facility (rackspace, found through a Slashdot banner ad), but we changed those machines to RHEL because they will support them and do the upgrades, and up2date will pull down binary patches without my needing to upgrade from CD every 6 months.
Alex
That has nothing at all to do with disklabel, does it? Disklabel is where you create partitions and set their mount points. Fdisk is where you create a slice for your partitions to live in (a DOS partition). Obviously cfdisk isn't going to be there, its not linux. And if you can't follow these simple directions: http://www.openbsd.org/faq/faq4.html#Disks then nobody is really going to care that you can't manage an install.
If people who have never used unix before can do it on their first try with no help just by reading the simple directions, then perhaps the simple directions are good enough.
While building the i386 ISO is pretty well documented, I'm having a hell of a time trying to build one for sparc64, especially without an existing OpenBSD installation. Can anyone tell me how to make an OpenBSD sparc64 install CD? Not just the install kernel but a complete standalone install CD?
Why doesn't the installer tell you what? If the very simple and easy installation is too hard for you, then follow along with the walkthrough on the inside of the cd case, or print the instructions from the website before you start.
You aren't supposed to run the disklabel program, so it would be pretty dumb if the installer told you to. The installer asks you simple questions, you answer them. It runs disklabel for you.
Perhaps you were intoxicated when you tried to install openbsd? Read the walkthrough I linked to, its very straightforward.
I'm using BSD every day for 4 years (OpenBSD, DragonFlyBSD, NetBSD and Darwin), and I've never ever seen any "ERROR 1".
So your post is probably an useless troll about an imaginary error. Or if you think you hit a real bug, please fill a bug report.
Some days, I really think that maybe there is a "Troll on forums" step in the FreeBSD installation HOWTO.
{{.sig}}
When pf was limited to basic filtering (in the OpenBSD 2.9-current days), a port to Linux could have been easy.
:( Even other BSDs ship with incomplete or old versions of pf.
But now, pf has many features that are deeply tied with the BSD network stack, and it would require a lot of work
{{.sig}}
export FORCE_UPDATE=Yes
make update
Sure, this is very difficult.
{{.sig}}
This is not the same. Red Hat and Debian mostly pull from upstream sources which do not develop together. For most of OpenBSD userland, the upstream is the same as the package maintainer.
I'm a Debian and OpenBSD user too. I just am tired of the argument the Debian community puts forth, that they're always late on releases because "they're all volunteers",and they "have problems with upstream", "it's a huge amount of software to port", etc, etc. Well, OpenBSD guys too are all volunteers. Sure, guys like Theo develop it full-time, but that's because he set out to organize OpenBSD.org in such a way that he can. OTOH, OpenBSD folks hack kernel and protocols, not just userland.
OpenBSD is a much more cohesive system and Linux fanboys would know if only they looked at the source code, which is clean and nicely written. Ever tried to read the code for dpkg? If you had, you would know (and you would also want to know what void ohshit does...)
The only problem i have with OpenBSD so many people in the free software community accept proprietary software like Java, or are just smug with their binary drivers, and also that so many developers forget they should be writing software for Unix and not for Linux (which makes some software impossible to compile without a huge ammount of work), which is the whole point of POSIX standards.
Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
About that last story about the girl and the freebsd daemon, isn't it peculiar that id Software is from Texas. I wonder what kind of stares John or Adrian Carmack usually get.
Hack your mind out of its sandbox.