Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
trasz
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
990 ms
·
2911.
▲
by
trasz
8y ago
Problem is, any license that wouldn't enable such "freeloading" would not be Open Source. And as it turns out being Open Source is pretty important to FreeBSD community.
2912.
▲
by
trasz
8y ago
Sure they do. There's a donor list at https://www.freebsdfoundation.org/donors/ (click on "2017"; most companies donate rather late in the year); Netflix is listed in the "$25,000 - $49,999" c
2913.
▲
by
trasz
8y ago
It can be done - kind of. Take a look at how the drm-next-kmod works in FreeBSD. It's a port of Linux GPU drivers using linuxkpi - a Linux kernel API compatibility layer, basically a huge set of wrappers to implement Linux kernel fun
2914.
▲
by
trasz
8y ago
Not just userspace - OSX adopted large pieces of FreeBSD kernel, including the syscall layer and the network stack. Also, Mach isn't technically a microkernel - the whole kernel runs in Ring 0. But yeah, OSX kernel is vastly different
2915.
▲
by
trasz
8y ago
Recently there was a thread on that topic on the TUHS mailing list - including a story about exploding one :-)
2916.
▲
by
trasz
8y ago
And that's largely because SGI figured it way too late.
2917.
▲
by
trasz
8y ago
Twenty different vendors combined their hardware with their own version of Unix. There was nothing special about that.
2918.
▲
by
trasz
8y ago
SGI abandoned MIPS and IRIX, because there was no longer any economical reason to maintain them - x86 was faster and cheaper, and Windows was much more popular than Unix. SGI's main strenght was GPUs, not workstations.
2919.
▲
FreeBSD gets pNFS support
(svnweb.freebsd.org)
130 points
by
trasz
8y ago
|
49 comments
2920.
▲
by
trasz
8y ago
There are also the free shared PID/VID numbers from https://github.com/obdev/v-usb/blob/master/usbdrv/USB-IDs-fo... . They don’t have any licensing requirements.
2921.
▲
by
trasz
8y ago
Sure you can - you can look at the manufacturer / product strings. And for standard device classes (eg mass storage or CDC ACM, aka USB serial) you can just use interface descriptors to identify them. Would be nice if more systems use
2922.
▲
by
trasz
8y ago
Also used by FreeBSD ( http://reviews.freebsd.org ).
2923.
▲
by
trasz
8y ago
Or with the TME emulator ( https://people.csail.mit.edu/fredette/tme/ ).
2924.
▲
by
trasz
9y ago
Also, Netflix folks have just committed a „TCP Black Box” to FreeBSD-CURRENT, which seems to be something very similar in purpose.
2925.
▲
by
trasz
10y ago
They also lead development of LLVM and clang, which is a _huge_ project, and very useful (although sometimes without full realization of that fact) to the Open Source ecosystem.
2926.
▲
by
trasz
10y ago
FWIW, HFS+ fully supported NFSv4 ACLs since... no idea, but they were already there in 2008.
2927.
▲
Groupon's Deal on FreeBSD [pdf]
(freebsdfoundation.org)
5 points
by
trasz
11y ago
|
0 comments