[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
BSD And Other Things
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 90
Thread images: 4
File: 116595-2.png (110 KB, 1024x768) Image search: [Google]
116595-2.png
110 KB, 1024x768
*BSD General Thread, discuss BSDs.

IRC: irc.rizon.net #baot

News: http://freebsdnews.net http://undeadly.org
http://dragonflydigest.com

Linux user curious about BSD? Ask questions here and get answers.

old thread: >>>52254529
>>
>>52319115
can i turn my 5.8 openbsd iso into a live cd?
>>
>another report about pledge
https://marc.info/?l=openbsd-tech&m=145218726826754&w=2

pledge() update
>the base tree (/bin /sbin /usr/bin /usr/sbin /usr/libexec /usr/games)
contains 652 ELF binaries. 451 use pledge. 201 do not. Approximately
47 do not need or cannot use pledge. Leaving 154 we could potentially
pledge in the future. Most of those are not very important. There
are a few hot spots, but most of what people use has been handled well
by the team.

sndiod
>The sndiod subsystem now has been privsep'd, and also uses a new
"audio" pledge to contain the ioctl operations against the sound
device.

chrome now supports pledge()
>Robert, with some help from Kettenis for a "drm" pledge to control
ioctls agaist the drm subsystem, recently started using pledge in
chrome. chrome is already designed for sandboxing (it uses seccomp
and various other technology no android and linux systems). pledge
turns out to be an incredibly simple adaptation. This does however
leave us in the strange situation where firefox has W^X but lacks
pledge, and chrome has pledge but lacks W^X.
>>
File: 1445821848881.jpg (80 KB, 960x865) Image search: [Google]
1445821848881.jpg
80 KB, 960x865
Is anyone here familiar with the community around NetBSD, as well as comments about the project besides it's support for various CPU architectures?
>>
>>52320058
Why a live CD? I'd just write install58.fs to a flash drive, boot to it and install to the flash drive
>>
>>52320148
shoot the formatting got messed up

oh well
>>
>>52320165
no, live cd can it be done with the iso?
>>
is freebsd and openbsd a linux distro? What's stopping me from ditching Ubuntu and installing this?
>>
>>52320377
Freebsd and openbsd are not linux.
>>
>>52320377
>is freebsd and openbsd a linux distro?
Neither are, they're BSDs.
>What's stopping me from ditching Ubuntu and installing this?
If you're running Ubuntu I'm guessing you should stick with Linux until you gain more knowledge
>>
>>52320377
do you use 3g modems? cant do it with the bsd's...
well you couldnt 6 months ago
>>
>>52320439
>do you use 3g modems? cant do it with the bsd's...
>well you couldnt 6 months ago
Close, only ~5+ years off
>>
>>52320155
NetBSD is relatively obscure even among the BSDs, it doesn't tend to attract very much attention.

NetBSD has security mitigations like ASLR, MPROTECT/Segvguard(from PaX), and stack smashing protection ("ProPolice").

NetBSD has support for the ZFS filesystem on 32bit and 64bit x86. In addition to ZFS it also has support for the extended filesystem(linux), ntfs, fat16/32, acorn risc fs, amigados fs,

"Rump kernel" allows you to run NetBSD's drivers in the userspace of an OS(not necessarily NetBSD). You can use this to debug hardware drivers or you can take the drivers and essentially load them into an entirely different OS using the NetBSD's kernel driver framework as a lightweight compatibility layer/shim.

Much like FreeBSD NetBSD has a Linux compatibility layer built in to let it run linux binaries without needing recompilation.
>>
>>52320504
>>5 years off
as in it had support 5 years ago or as in 5 years time it will have support?
>>
>>52320602
As in it had support 5 years ago
>>
>>52320377
No, they're quite different. Open/Free/Net/DragonflyBSD all use their own kernels etc, while Linux distros all use the Linux kernel and generally have a GNU userland.
There are some similarities in stuff like Filesystem layouts and using X11 but they're generally wildly different(in some cases even from each other) with their own reasons for existing.

You might find a BSD more worth learning as you're looking at a whole package like Windows or OSX while with Linux there are many slightly different distros(each with lots of marketshare) and of course these slight differences can make development a headache depending on what you're trying to do.


>>52320543
Thanks senpai.

Also:
http://www.phoronix.com/scan.php?page=news_item&px=MTQ4ODk

Is another cool feature.
>>
>>52320619
thats funny because i couldnt ever get a usb modem stick to work. pcbsd and freebsd.
but im gonna duel boot openbsd with slackware on my laptop so will it work? not a deal breaker because ive had no trouble with 3g wifi
>>
>>52320645
>Also:
>http://www.phoronix.com/scan.php?page=news_item&px=MTQ4ODk
>Is another cool feature.

Yeah I was meaning to mention that as well but it slipped my mind while writing that wall of text.


NetBSD is something of a middle-ground between FreeBSD and OpenBSD but it manages to be less user-friendly than either which probably explains the relative obscurity.
>>
>>52320683
>thats funny because i couldnt ever get a usb modem stick to work. pcbsd and freebsd.
Maybe instead of buying a USB modem and expecting it to work you should try buying a supported USB modem.
>>
i tried freebsd and its pretty tough.
networking is especially hard, i know that it has a cli on the installer that does it for you, but it still rarely actually connects. it also doesnt have netctl and wifi-menu like arch does, and i cant seem to get wpa supplicant to work. Is there a package that makes this easier?
>>
>>52320712
Or he could just use Linux because most free software is supported.

Out of date monolithic development with no support or developers where you end up using a bunch of GNU shit that doesn't perform properly is where its at let me tell you :D it soothes the autism like no medication can!
>>
>>52320712
mate for starters i dont use any bsd's i use slackware in which there is no problem.
i had the bloody thing long before i tried bsd.
second i just said i have no problems with 3g wifi.
i have no intention of ditching slackware for any bsd ever but ive never used open bsd so im curious.
>>
>>52320740
We're in a BSD thread discussing BSD. You've got plenty of Linux threads to shitpost in.
>>
>>52320793
>mate for starters i dont use any bsd's i use slackware in which there is no problem.
Yes, and you shouldn't expect some commercial device you own to work on a rather unknown operating system just because it works as intended on something else.
>second i just said i have no problems with 3g wifi.
With what?
>>
>>52320829
3g wifi with free and pc bsd.
>>
will FreeBSD work on a Macbook Air 2013, without having to install wifi drivers on my own?
>>
>>52320870
Yes, I'm not asking to repeat your post but to explain it.
>>
>>52320829
oh by the way my usb 3g modem is over 3 years old so it goes to show the excellent driver support all the bsd's have. you know what will cure a problem such as this? get rid of that fucking lisence and adopt gpl...
>>
>>52320946
Age doesn't just mean drivers should be available you fucking moron. Some things companies release first party Linux drivers, for some things drivers are developed for Linux under an NDA (which means they're closed source and only for Linux, same with the prior).

Besides, the GPL is cancer. Quit bashing things you know nothing about.
>>
>>52320989
gpl is cancer.
bsd license is the whore that pays the client for sex. you wonder why nobody contributes anything decent back. because they dont have to. you know like apple and sony?
fuck it ill stick to slackware where shit fucking works. bsd will be dead soon anyways i dont even know why i was curious about open bsd in the first place.
>>
>>52321193
>you know like apple and sony?
Apple contributes stuff back, pretty sure Sony does too.
>>
>>52321193
https://youtu.be/wGOPj53r1Fc?t=748
good thing they literally dont care
>>
>>52321411
you honestly think that they are contributing the very code that makes them money back to bsd?
you really think this?
this is why they are the leaders and you lot are almost dead.
they cant pinch code from gpl and make the best bits closed
its the license.
>>
>>52321193
BSDs are not GNU, they don't have the same beliefs. The BSDs view their work as a public service, they would rather people make use their code over some poorly functioning PoS that makes everyone's lives worse.
>>
>>52321495
I'm not saying what code they contribute, I'm saying they contribute code. They don't have to, but they do. It's not theft if they don't, the license states they're free to do so. BSD licensed code is more or less like here, look what I made, you can use it if you want, or not, I don't care either way. Just give me some credit if you do.
>>
>>52321520
hence the reason youll be extinct soon
>>
>>52321520
you could also say its almost like a hobbyist license, people who program simply because they love programming tend to license their stuff as BSD and such
>>
I looked at OpenBSD and FreeBSD's wiki pages and saw FreeBSD has been used by so many big companies. Why them and not OpenBSD?
>>
>>52321587
They're more "friendly" I guess.

That and similarities with Apple's OSX probably helped.
>>
If bsd force release of source code, they will achieve great things
>>
>>52321631
Forcing the release of source code is retarded.
>>
>>52321572
netcraft confirms it
>>
>>52321574
my problem is this.
you guys are being taken advantage of.
anyone who writes something decent has the right to close it off for further development when distribution occurs.
because of pure greed.
it is now left to the developer to maintain/improve said code and therefore nobody benefit from the codes potential.
>>
>>52321647
you are helping bsd to shoot themselves in the foot.
actually make that the head
>>
>>52321752
And they all wonder why gnu/linux are tearing BSD* a new one.
>>
>>52321574
Eh it's often used for hobbyists but the way the BSDs use it is more based in business. The BSDs know one of their main consumers are businesses who want the BSD license. Changing to GNU would just lead to those businesses leaving and no one on the GNU side would pick up the slack.
>>
>>52321848
Naw, businesses use Debian.
>>
>>52321752
When GNU people stop being so unpleasantly political and shift focus to things BSD people care about like code quality, efficiency, and portability you'll probably have a number of BSD folks joining your ranks.

Until then you can have fun forking a five-times-forked Debian derivative while being the tech world's equivalent to hardcore christians who insist that you need to hear their "message" above all else while BSDevelopers will be spending their time intelligently pooling efforts and creating great things.
>>
>>52321883
None of those things are BSD inclusive.

Poorly working inefficient stuff written to be as short and featureless as possible does not equal good software. Just take a look at anything that suckless makes, nobody uses that shit.
>>
Is it worth using DragonflyBSD for Hammer? Or ZFS good enough?
>>
GPL is a religion, BSD is a code of honor.
>>
>>52321752
>anyone who writes something decent has the right to close it off for further development when distribution occurs.

The thing is, maintaining an OS all by yourself is really fucking hard. If you had the resources to do that from the beginning why wouldn't you just make your own? The BSDs realize that maintaining an OS is hard so at some point these companies that try to close off their OS will get sick of maintaining a fuckhuge patch list and just contribute upstream. Especially since there's absolutely no guarantee that your patches will continue to work 2 years later. If you want your patches to stay working you have to contribute them.
>>
>>52319115
Hi,
I want to try PCBSD, but have an important question. Does the nvidia proprietary driver come with the iso or will I need an internet connection for this step? thanks.
>>
>>52321989
> BSD is a code of honor that the likes of sony do not honor

fixed.
>>
Oddly enough while we're talking about code theft Netflix just contributed a patch to FreeBSD to improve network performance

https://lists.freebsd.org/pipermail/svn-src-head/2016-January/080924.html
>>
>>52322074
and facebook contributed to improve network performance on GNU/Linux. But here is the thing right, GPL keeps things always free. Freebsd keeps it sometimes free(unless you call the ps free software). So you can play steamos games(free or nonfree) on GNU/Linux but cant play ps games on BSD.

To make a ps4 "free" you have to hack it with GNU/Linux.
>>
I have FreeBSD on my RPI2.

I plan on rebuilding world after I get a few things installed. So far everything's working out perfect.
>>
>>52322139
If the BSDs used GPL then PS4 wouldn't run on BSD. There's no point in moving to GPL.
>>
>>52322139
You cant play ps games on a ps4 running linux
>>
>>52322208
Of course you can
>>
>>52322208
Yes, because BSD is nonfree and wont allow me to play PS games on a PC with BSD.

However, GNU/Linux games work across all GNU/Linux installs. Console or otherwise.

>>52322207
You are right about that. But in some cases making a OS from scratch isn't an option.
>>
>>52322066
Sony does contribute back.
For example: https://lists.freebsd.org/pipermail/freebsd-amd64/2011-March/013740.html
>>
>>52322361
Mailinglist messes with the formatting
>>
>>52322361
First part is a manpage, rest is C.
>>
>>52322420
Took me a few days man. Had to make a VM so I could build my own arm/rpi image because the images on their website wouldn't boot.
>>
>>52320058
There's this I guess: http://distrowatch.com/table.php?distribution=fuguita
>>
>>52320155
They have a clean and high-quality codebase only surpassed by OpenBSD, very good man pages. The multi-architecture portability helps achieve good and standards-compliant code meaning they share one of OpenBSD's main security benefits.

The community is small and somewhat elitist. Like with any OS that's not specifically targeted for normies you will get RTFM responses if you ask stupid questions. This isn't to say they are hostile or rude, though. The IRC channels are generally pretty quiet. Most of the users know what they're doing without having to ask many questions.

The documentation is great. NetBSD understandably doesn't quite have an Arch Wiki's abundance of information about every unix package under the sun, but the NetBSD guide is nowadays pretty up-to-date and the system itself is simple enough not to need much explaining to someone fairly Unix-literate.

Pkgsrc is good and pkgin is an excellent frontend to it. Like NetBSD, pkgsrc is also highly portable and one of the first things I install whenever I have to use OS X for work.

The default configuration is comfy, secure and sane.

Pros:
>BSD Licensed
>Clean design
>Binary backwards compatibility all the way to version 1.1
>Fairly good Linux binary compatibility
>Secure
>Actively developed (recently got ZFS, KMS, support for new ARM evboards…)
>Kernel Lua scripting
>Obscurity points on /g/
>Less autistic than OpenBSD
>Best thing to run on VAX

Cons:
>Not as much hardware support as Lunix
>Not as much software support as Lunix
>Less autistic than OpenBSD
>Few developers compared to other popular free Unices
>>
BSD:
>Write awesome code
>License under BSD
>Evil company steals your code
>Evil company doesn't give back
>Both you and Evil company offer awesomely coded thing
>Customers happy

GPL:
>Write awesome code
>License under GPL
>Evil company won't touch your code
>Evil company's monkeys write shitty hack code
>Customers unhappy

Best case scenario:
>Write awesome code
>License under BSD or GPL
>Good company steals your code
>Good company gives back (even if they don't have to)
>Both you and Evil company offer awesomely coded thing
>Customers happy
>>
>>52321193
>fuck it ill stick to slackware where shit fucking works.

Unless you opt not to install fucking everything that is. The less you install the greater the odds of shit being broken is. Wasting 2+gb of space on drivers and shit you'll never need is totally reasonable though. I mean literally the only alternative would be to implement a modern package management system (complete with automatically resolved dependencies), which is just fucking absurd.

>bsd will be dead soon anyways

Which one? Net? People have been saying it was already dead for years, and maybe they're right, but the project itself claims to still be active.

Free? OSX and the PS4 are built on top of it, and a number of servers and corporate infrastructures run on it. Ever heard of Netflix? Yahoo? The Weather Channel? Apache Software Foundation? It's not going anywhere. Meanwhile Slackware is a one-man show, that is generally seen as being unsuitable as a production environment.

Open? The devs give less than a fuck if anyone else uses it. They are their own target audience. They can't stop you from using it since they've made it freely available, but if you ever attempt to interact with them in any way, they will very likely strongly discourage you from it, and by that I mean they will tell you to fuck off back to wherever it is you came from. Unless of course you be quiet, stay out of the way, and maybe make yourself useful to the project, and then they will warm up to you a bit.

>i dont even know why i was curious about open bsd in the first place.

Me either. Were you expecting someone to beg you? Did Slackware beg you to use it? You should stick to what you're happy with. Despite how negative my view of it may sound, there is a lot to like about Slackware. It's the distro that is the most BSD-like after all--you know those nice, simple-text init scripts you use? That's the standard in the BSDs as well.
>>
What's the name of that girl who always posts random stuff in these threads, Angela is it?
>>
>>52323982
>calling the demons name
you will see very soon anon
>>
File: 4L_pteMBlN1.jpg (102 KB, 960x540) Image search: [Google]
4L_pteMBlN1.jpg
102 KB, 960x540
>>52323982
Real female born XX?or mtf trans meme?
>>
>>52323897
OpenBSD people aren't even as unfriendly as you say. They can be genuinely helpful and supportive if you act intelligently. Even better if you're being helpful yourself. This even includes the dreaded bogeyman Theo.
There are just lots of people who don't bother reading before asking. Name a community where help vampirism is welcomed with open arms.

NetBSD has miraculously not died yet. It actually seems to be gaining more popularity lately, if only little by little. 7.0 is a really good release and is getting some well-deserved hype.
>>
>>52321587
For one thing FreeBSD has a friendlier, more open community. The OpenBSD devs are a bit notorious for their lack of social skills. OpenBSD literally exists because of Theo de Raadt's lack of social skills.

As far as the two OSes themselves go, FreeBSD is the better choice if your server needs are complex, or if performance is a big concern. OpenBSD is better if you need a simple server that's reliable, and security is your top priority. FreeBSD just gives you more options and flexibility usually, but sometime that can be complete overkill.

One last thing worth noting is hardware support. You've no doubt heard that the BSDs can be a bit of a headache when it comes to getting hardware to work, and it's true. However that largely has to do with graphics cards and wireless adapters, neither of which are all that big of a concern when running a server. Other hardware is much more forgiving usually.
>>
>>52321783
https://lkml.org/lkml/2007/9/1/102

GPL fans said the great problem we would face is that companies would take our BSD code, modify it, and not give back.

Nope—the great problem we face is that people would wrap the GPL around our code, and lock us out in the same way that these supposed companies would lock us out. Just like the Linux community, we have many companies giving us code back, all the time. But once the code is GPL'd, we cannot get it back. ~~ Theo de Raadt
>>
How easy would it be to get everything working on a t440p
>>
>>52321974
>Or ZFS good enough?

That depends. Are you talking about using it on a server, or a desktop? Is that server just a personal email server, or is it an enterprise server? For a personal server it's complete overkill. For a desktop it is complete overkill, and very likely detrimental.

I don't really know much about Dragonfly, except that everyone, including it's on devs say that it's not quiet suitable for a production environment yet.
>>
I use FreeBSD since I made the mistake of owning a Nvidia video card.
If I didn't, I'd certainly use OpenBSD instead.
I'm posting from FreeBSD right now. Lumina desktop ain't bad.
>>
>>52324941
theo's the fucking man
https://plan9front.googlecode.com/hg/lib/theo
>>
>>52325166
I want to have Theo's babies.
Nice dubs.
>>
>>52325166
Whats that in the response too? And what was that apple rant in the middle about virtualization?
>>
>>52325274
http://marc.info/?l=openbsd-misc&m=119318909016582
it's from this
>>
>>52325166
I like the last one.
Theo has actually inspired me (many years ago) to be more honest and direct to everyone.
I don't need to be nice.
>>
>>52325166
>These programs are all bad.
/g/ in 5 words.
>>
>>52325513
s/\/g\//reality
>>
>>52325166
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/mg/theo.c?rev=1.150&content-type=text/x-cvsweb-markup
> "No sane people allowed here. Go home.",
>>
>>52320155
Thank you for posting this most adorable Mokou.
>>
Can someone point me to a guide on how to pxeboot FreeBSD or OpenBSD from a Linux pxe server.
>>
>>52323050
>>GPL:
>>Spend most of your time be an opinionated obnoxious asshole
>>Write barely functional Linux-focused code
>>Diffuse efforts by creating redundant forks

ftfy
>>
>>52329839
http://www.openbsd.org/cgi-bin/man.cgi?query=pxeboot&apropos=0&sec=0&arch=default&manpath=OpenBSD-current

You could also just chain load http://boot.salstar.sk if the client has WAN access
Thread replies: 90
Thread images: 4

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.