Announcement

Collapse
No announcement yet.

FreeBSD 9.0 RC2 Arrives Late, Pushes Back Final

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • AnonymousCoward
    replied
    Originally posted by NoEffex View Post
    You're either
    In regards to the GPL, it isn't "free". It's very very restricted. I'd rather release my software under the BSD license because the only way anything is going to be remotely successful is if people have the freedom to do with it what they want (Including use in proprietary software). I oppose the GPL and have for quite some time. It's useful for the Linux kernel and stuff like GCC but for random applications it's not.
    Usually when people say that they prefer BSD license over GPL what they mean is that they prefer other people to release their code under BSD license. So surprise me and show me the wonderful software you yourself have created and released under a BSD license.

    Leave a comment:


  • XorEaxEax
    replied
    Originally posted by NoEffex View Post
    Assuming the former, if you were a programmer in any way shape or form you'd realize that FreeBSD is written better.
    I am a programmer in every shape and form, please point me to a source code study determining that FreeBSD is written 'better' than Linux, or better yet point me to actual source code examples. All this fanboy 'my preferred OS is better' bs is so goddamn pointless.

    Originally posted by NoEffex View Post
    I'd rather release my software under the BSD license
    You are free to choose whichever licence you want for your code.

    Originally posted by NoEffex View Post
    because the only way anything is going to be remotely successful is if people have the freedom to do with it what they want (Including use in proprietary software). I oppose the GPL and have for quite some time. It's useful for the Linux kernel and stuff like GCC but for random applications it's not.
    Lol wut? Linux (GPL) IS more successful than the BSD variants. -"It's useful for the Linux kernel and stuff like GCC but for random applications it's not.", Really? How about these GPL licenced applications:

    ffmpeg, x264, VLC, mplayer, valgrind, gcc, samba, git, mercurial, gimp, inkscape, blender, abiword, audacious, emacs, avidemux, qemu and these are just from the top of my head. Not even remotely successful, huh?

    Either you are trolling or your reality distortion field is set to 'extremely high'.

    Leave a comment:


  • NoEffex
    replied
    Originally posted by DaemonFC View Post
    My GPU doesn't work but they found the time to rewrite grep to avoid the GPL. *yawn*

    Rewrite thousands of lines of code that already existed because we hate the GPL: check

    Version of ZFS that is already stale: check

    NIH some features that have been in Linux since 2007: check

    Working Radeon HD 5000+: Deferred indefinitely

    X.org Server: 4 versions behind

    At least we're unpaid Apple employees that don't give a damn if our software stays freely available or openly licensed: double check
    You're either

    1. Really really incredibly stupid
    2. Trolling

    Assuming the former, if you were a programmer in any way shape or form you'd realize that FreeBSD is written better. This is crucial when it comes to managing servers that perform very important roles, because if anything bad happens then it's the system admins fault. In my experiences there's only one Linux installation that never had to be manually rebooted due to crashes (Kernel crashes, entirely different hardware among the crashes). I have never had to restart a FreeBSD installation.

    Not just that but Btrfs is somewhat not viable on an enterprise level. It performs terribly. It probably won't perform well for a long time. ZFS is the only thing that when attached to something that performs very near Linux (FreeBSD) performs well enough to be worth it AND has the wonderful features it does.

    In regards to the GPL, it isn't "free". It's very very restricted. I'd rather release my software under the BSD license because the only way anything is going to be remotely successful is if people have the freedom to do with it what they want (Including use in proprietary software). I oppose the GPL and have for quite some time. It's useful for the Linux kernel and stuff like GCC but for random applications it's not.
    Last edited by NoEffex; 29 November 2011, 02:18 PM.

    Leave a comment:


  • dnebdal
    replied
    Originally posted by kraftman View Post
    Blah blah... I cannot imagine bsd on servers in next five years. Maybe just some fanboys will be running it or its devs.
    Want to set up a bet? I really don't see them going anywhere.

    Leave a comment:


  • kraftman
    replied
    Originally posted by sub.mesa View Post
    If you believe FreeBSD is inferior software, why post here at all? It's not like we're excited to read your troll posts, DaemonFC. You obviously do not value the advanced features server admins can appreciate in FreeBSD and other server operating systems. I suggest you restrict yourself to desktop/graphics/Linux forums instead, and allow others to post in the BSD forums without these silly flamewars of an appalling low level.
    What features that aren't present in Linux? It's Linux that has much higher market share in the servers market than BSD.

    Leave a comment:


  • kraftman
    replied
    Originally posted by scjet View Post
    blah blah blah.

    Your "pretending" that you know nuthin' about Servers has only convinced me that u're nuthin' but a trolling liar....
    Hence your "petty rants" of BSD. But just to cheer your day up a bit, I will say that OpenBSD is almost as disgusted with freebsd as you are.
    It really bother's you that FreeBSD is still around, almost as much as the fact that Linux also can't get rid of it.
    Blah blah... I cannot imagine bsd on servers in next five years. Maybe just some fanboys will be running it or its devs.

    "The BSD Things In Life Are Free"
    Like the slaves labour. At least they get food.

    Leave a comment:


  • scjet
    replied
    FreeBeastie is still alive n' well

    Originally posted by DaemonFC View Post
    Servers? I don't run a server, I run a desktop. Linux is great as a desktop, BSD ....
    blah blah blah.

    Your "pretending" that you know nuthin' about Servers has only convinced me that u're nuthin' but a trolling liar....
    Hence your "petty rants" of BSD. But just to cheer your day up a bit, I will say that OpenBSD is almost as disgusted with freebsd as you are.
    It really bother's you that FreeBSD is still around, almost as much as the fact that Linux also can't get rid of it.

    Well, NEWSFLASH, the *BSD's are gonna be around long, long, long after you and me are worm dung, and in many derivatives, incantations, and "Serv"ings.
    Get Over It already, friend.
    don't like the *BSD's as a desktop ???, then don't use it man.

    "The BSD Things In Life Are Free"
    Last edited by scjet; 29 November 2011, 07:04 AM.

    Leave a comment:


  • DaemonFC
    replied
    They could use modern GCC licensed under the GPL 3, it's just that FreeBSD's bosses at Apple and other proprietary software companies don't like the idea that they have to release their right to sue the user of anything they give code to.

    And that's fine, I just wish they'd stop lying about why they don't like the GPL.

    Leave a comment:


  • XorEaxEax
    replied
    Originally posted by sub.mesa View Post
    The question was about giving code changes back in another license.
    Yes and I said that you can (and this happens) give back code changes under TWO or even MORE licences. It's not exclusive.

    Originally posted by sub.mesa View Post
    A good example might be the GCC compiler collection. They began to release as GPL v3 starting with some version (4.3 or so? I don't recall). This means FreeBSD can and should not use this version anymore, as it limits the deployment of FreeBSD and makes FreeBSD itself more restrictive,
    I have to ask, what exactly in GPLv3 was it that made it impossible for FreeBSD to use it? They had (and have) no problem using GCC 4.2 which is GPLv2 licenced.

    Originally posted by sub.mesa View Post
    especially considering FreeBSD has a strong power base in larger companies and governments, who are not willing to be subject to the GPL v3 license. There may be more arguments against GPL v3 that I'm unfamiliar with.
    GCC post 4.2 (and thus licenced as GPLv3) is used in larger companies and certainly governments aswell, again I don't see what in GPLv3 vs GPLv2 would hinder this adoption and I would really want to know.

    Originally posted by sub.mesa View Post
    A good compiler collection that is universal and ubiquitous is what I consider 'important software'. Such software should not be released under a very restrictive license (which I consider GPL v3) to be, because that means it cannot be widely used and at one point another project will have to redo all the work.
    Not widely used? Are you saying GCC post 4.2 is NOT widely used? What are you smoking? It's likely the most widely used compiler toolchain in the world (yes, even though OSX and FreeBSD doesn't ship GCC post 4.2, there's a reason post 4.2 GCC releases are quickly available in ports). Again, I want to know why GPLv3 is unacceptable for FreeBSD/Apple given that companies I've worked for have no problem compiling and shipping proprietary binaries using a GPLv3 licenced GCC toolchain, just like they had no problem doing so with a GPLv2 licenced GCC toolchain. Also companies like IBM, AMD, Intel, Red Hat have no problem not only using but also contributing large amounts of code to GPLv3 licenced GCC. The only thing I can think of in GPLv3 vs GPLv2 which would cause Apple atleast to refrain is the patent clause given how eager Apple is to engage in patent suits.

    Originally posted by sub.mesa View Post
    By not forcing them, your liberal project is usable by anything and anyone, without ever needing to be rewritten due to license concerns.
    And again, by people keeping improvements to themselves, these improvement efforts needs to be duplicated. So the whole 'saves duplicated effort' is not a universal truth just because it's liberally licenced.

    Originally posted by sub.mesa View Post
    Due to the widespread usability, it is reasonable to expect the project would be more popular than with a very restrictive license. This causes more contributors. Perhaps in percentage less would give code back than GPL, but the opposite could be true as well.
    No, I don't see a clear rule indicating that it would cause more contributors. I could use anocdotal evidence like contributor difference between Linux vs BSD's but that's not the TRUTH either. Over the years my impression is that generally for frameworks, languages, libraries where a restrictive licence would pose a practical problem and/or where there's little reason to keep your improvements proprietary there's a high use of liberal licences BSD/MIT even LGPL etc. In other areas where a restrictive licence poses no practical problems, like applications (gimp, inkscape, blender, ffmpeg, x264 etc etc) GPL is extremely popular.

    Originally posted by sub.mesa View Post
    That is the whole point of open source software. One guy does the work,
    No, while it's ONE of the points of open software, another is collaborating in developing open source software. GPL ensures that all improvements are made available to everyone which is the basis for collaborative work.

    Originally posted by sub.mesa View Post
    Even GPL allows commercial use of the application. So in essence what you say applies to all open source software, copyfree or copyleft.
    Yes, unlike what many seem to think GPL (or rather FSF) is not against making money out of software, nor that GPL licenced software must be free in cost. It merely demands that the source code has to be made available to the recipient.

    Originally posted by sub.mesa View Post
    If you want to benefit from your work, then either write proprietary code and sell it, or try to gain other sources of revenue, like selling support, being available for custom functionality (companies, governments), selling merchandise, etc.
    Nonsense, as stated above you can benefit from your work with others improving on it and allowing you the use of those improvements, which is something GPL enforces. 'Benefiting' is not exclusively a monetary concept.

    Leave a comment:


  • DaemonFC
    replied
    Originally posted by XorEaxEax View Post
    Nothing really prevents this as the code author has the right to dual-licence his code. So if someone uses BSD code and enhances it he can release those enhancement as both GPL and BSD licenced code. AFAIK this is often the case.


    Why? Don't get me wrong, I see nothing bad with rewriting 'important software' as BSD licenced but I also fail to see why it 'should' be rewritten. Unless there is a practical problem for BSD systems to use the GPL licenced software I personally find it to be a waste of resources. Granted I don't know exactly what you mean by 'important software' but I can think of tons of software I deem important which poses no practical barriers (as in licencing) for being used by BSD systems. Unless you mean that GPL software should be rewritten under BSD so they can be used in proprietary projects, which I personally would consider an even greater waste or resources.


    Sounds very nice and all, but in reality someone comes along and takes that source code, improves it and don't give those improvements back, thus requiring those improvements 'having to be rewritten and human work being done redundant.'. There's no 'perfect licence' simply because this is not a perfect world.


    As long as the 'one guy' is ok with doing all the work so that everyone can profit. Sometimes the 'one guy' does the work and wants to benefit from any enhancements done to his work, there's nothing wrong with that and for him GPL is a good choice.
    You can say whatever you want about the GPL, but it's not Linux that is rifling through Apple's garbage can looking for scraps is it?

    Leave a comment:

Working...
X