Originally posted by brosis
View Post
Announcement
Collapse
No announcement yet.
MidnightBSD 0.4 Betters The FreeBSD Desktop
Collapse
X
-
-
Originally posted by Luke_Wolf View PostWould you care to explain just what you're needing to do with static linking that can't be handled by bundling the libraries into your package and dynamically linking them? The Unreal engine after all did this to great success (didn't have anything to do with Qt but all of the important libraries were dynamically linked so you could just swap them out) and it is a proprietary application.
Originally posted by Luke_Wolf View PostOnly two I could think of are embedded applications and security, but if you're doing embedded applications you really shouldn't be bundling or doing static linking as opposed to linking to the system copy to save both on space and memory, and for security it's really nonsense because if the attacker has the rights to switch out the library then the system is compromised anyway.
Comment
-
Originally posted by Ericg View PostName your OS then. Because EVERY OS on the PLANET uses SOME portion of BSD code. Even the linux kernel has BSD code, every GPL project has SOME BSD code. So unless you're about to tell me that you went through, made your own operating system, used ALL GPL projects, checked the source OF those projects and if you found one file that was tagged as BSD-licensed you rewrote that file yourself, and did that for ALL components of your chosen operating system.
So yeah, name your OS Brosis. Because you had to have written most of it by yourself.
If it would be windows, it would be EULA.
If Solaris - then CDDL.
Or any proprietary OS that just gives a damn about BSD, simply stripping its code. Like windows.
And how about Linux+GNU userland+Emacs+W3 on top of it? Possible.
Either way, I claimed that BSD is parts-bin license and Cthulhux asked if my OS is without BSD code. Of course, it is without -- cut it, change it, copy paste it, rename it. Thing is - EULA protects the contents and restricts license modifications; GPL protects the contents and restricts license modifications. Parts bin license? How about companies releasing everything via BSD, not connected to BSD or partially (interfaces), but just "dumping"? Its like giving away the work. Never claimed if its bad, but its sure bad for a company. Its like carrying water in a sieve. Hence BSD is not a stable spot to build upon. Hence BSD OS is always awkward, incomplete or outclassed. Usually by proprietary equivalents. Because,.. if BSD dev's would realize that, they would have picked GPL license - unless they are actually proprietary developers, in disguise - or for laughs. Usually in disguise, because they start to shift from topic right on, or try to pick different argumentation vector.
That said, I am not against people using BSD - its their own "problem".. Most of the times they are either working for proprietary or just can't afford a better proprietary solution yet misunderstand and hate GPL. "Full featured BSD", hehe. MacOSX is your "full featured BSD", get over it, Cthulhux.
Originally posted by bridgman View PostNot sure about Windows (MS has probably completely rewritten the TCP/IP stack by now) but AFAIK pretty much every other OS out there has some BSD-licensed code in it. Even if most of the OS code has a different license (eg Linux kernel and GPL) the BSD or X11 bits retain their original license...
... or maybe when you say "parts-bin license" that's code for BSD ?
X11 and Wayland refrain from removing BSD license, because it would make no sense.. It would make Ctulhux cry -___- and reduce testing area for no benefit. Mir choice of GPL3 would be nice thing, if just Canonical won't be so hideous and CLA'neous.. and also, we don't want BSD guys to stick with outdated X11... I mean, they already have no systemd and are dying out of self-poisoning. We are sure no meanies,.. kinda unlike their proprietary chiefs they work for in prime time.Last edited by brosis; 07 July 2013, 07:22 PM.
Comment
-
Originally posted by brosis View PostMeh, its Linux
edit: And no, Mac OS X is no "full-featured BSD", it uses FreeBSD parts for its (Apple) userland and (Mach-based) kernel, so it's pretty much a fork of BSD but not a "full-featured BSD".
Comment
-
I'm positive there is not the slightest chance that you don't have any BSD-licensed code on your computer. I'm also rather positive you did not manually read all source files for everything you are using as you'd know you were wrong.
Also, "code from BSD" is not necessarily BSD-licensed. Welcome to the real world.
Comment
-
Originally posted by brosis View PostOh, do I? No, I don't. Its GPL, nite.All opinions are my own not those of my employer if you know who they are.
Comment
-
Originally posted by brosis View PostYes, that's possible; but UI isn't most critical part of their application, so why not.
Embedded when not low on resources, but strong DRM; or security in field with no network or direct access to code are my bets.Last edited by Luke_Wolf; 07 July 2013, 08:56 PM.
Comment
Comment