I'm the guy behind that subscription model for Chromium on FreeBSD: please try reading the actual report, rather than responding to a brief summary. The patches are continually made available to Chromium devs and the report even links to a useful subscriber-funded fix that was already pushed back upstream and committed. Duplicated effort? You think they would support BSD at all if not for the work us BSD enthusiasts have put in? As for why the patches are kept closed, that should be clear: it's to raise money for development. I tried donations before and all of 4 people donated. If open source had to rely only on donations of time and money, it wouldn't run a toaster, let alone all the things it does today.
Originally Posted by Shining Arcanine
This is similar to what the Xming project does. There is a public version available for everybody. It works and it's cool (much better than fiddling with Cygwin/X), but it doesn't have the latest developments. To get the newest version you have to donate at least £10 and you get access to the newer versions, which include the latest and greatest (upcoming Gallium3D, better support for W7/Vista, 3D acceleration, whatever).
I hadn't seen this when it was posted, but I would like to say that it is really hypocritical to open source your code and then talk about people stealing it when you don't like what they do with it. If everyone felt the same as you, no one would have ever "stolen" the BSD TCP/IP stack and the internet would not exist as it does today.
Originally Posted by kiputnik
By the way, the latest reports on the LLVM/Clang effort in FreeBSD indicate that most people can use it to compile world without a problem.
Have you tried opening a bug report asking the chromium developers to support FreeBSD?
Originally Posted by Sprewell
Last edited by Shining Arcanine; 10-26-2011 at 04:25 AM.
First off, this thread is over a year and a half old.
That being said, I noticed the clang website still lies about GCC.
"GCC is licensed under the GPL license. clang uses a BSD license, which allows it to be used by projects that do not themselves want to be GPL."
Compiling something with GCC does not mean that what you compile has to be licensed under the GPL. Only derivative works of GCC itself would have to be licensed under the GPL, a compiled project is not a derived work.
Compiling something against GNU libc does not mean that what you compile has to be licensed under the GPL. GNU libc is licensed under the LGPL, which does not require software linking to it to be under the same license.
Opera is compiled using GCC and is linked to GNU libc. This is perfectly OK, they aren't violating any licenses in doing so.
Since clang is basically Apple and BSD stuff, it makes sense that their religious hatred of the GPL would factor into this, but outright lies are just offensive. It would be more honest to say "We hate the GPL because it doesn't let us steal and not give back. GCC is licensed under the GPL. We must NIH our own compiler. EXTERMINATE EXTERMINATE!!!!"
GPL MUST BE EXTERMINATED!!! BSD OPERATING SYSTEMS ARE SUPERIOR BECAUSE THEY HAVE NO CONCEPT OF ELEGANCE!!! USE YOUR SOUND AND VIDEO CARD LIKE IT IS 1999!!! OBEY!!! OBEY!!!
I think the statement refers to projects which integrate the compiler as part of the project itself (eg some of the Gallium3D graphics drivers include llvm, and IIRC clover uses Clang and llvm), not projects which are merely compiled with gcc or Clang/llvm.
Originally Posted by DaemonFC
Tags for this Thread