Comment Re:GCC to Clang transition not because of license (Score 1) 268
and if they kept working on GCC instead and integrated it in their IDE they'd need to open-source Xcode.
and if they kept working on GCC instead and integrated it in their IDE they'd need to open-source Xcode.
It was an alternative with a brighter future than GCC. It wasn't ready for mainstream use or even complete for that matter.
Apple are not in the business of making compilers. They don't sell their development tools for a large profit. It makes financial sense to open source it so others can help them finish it.
Welcome to the minority you share with the employees at Amazon HQ.
The government should not withhold anything for people or companies who follow the law.
If there are holes in the tax laws, who's job is it to plug them?
Nothing did.
Although the announcement of its open source release was basically "We've written a C/C++/ObjC front end for LLVM, it doesn't fully support C, doesn't support C++ or ObjC at all and its poorly documented but we'd like some free help fixing it up."
Apple software makes heavy use of Objective-C, but the Objective-C front-end in GCC is a low priority for the current GCC developers. Also, GCC does not fit smoothly into Apple's IDE.[9] Finally, GCC is GPL version 3 licensed, which requires developers who distribute extensions for (or modified versions of) GCC to make their source code available, whereas LLVM has a BSD-like license[10] which permits including the source into proprietary software.
Clang wouldn't exist if it wasn't for GCC's license.
Development of the new front-end was started out of a need for a compiler that allows better diagnostics, better integration with IDEs, a license that is compatible with commercial products, and a nimble compiler that is easy to develop and maintain. All of these were motivations for starting work on a new front-end that could meet these needs.
You can fix another project to help with all the other points but you can't give it a more permissive license.
... and taxes.
net is after tax isn't it?
Wouldn't Apple do everything in their power to lower their tax obligations?
I found your post on slashdot and used it as legal advise.
It turns out you were negligent in checking your facts so I'm suing you for damages.
The ironic thing is, in the last 5 years, I've seen more memory leaks go into production from Java code than from C code.
Memory leaks that waste memory aren't good.
Memory leaks that expose memory contents are bad.
it probably won't be long until AT&T merge with Comcast
Lawyers love EULA's and licenses. The OpenSSL license disclaims all liability
* THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
* EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
* OF THE POSSIBILITY OF SUCH DAMAGE.
https://www.openssl.org/source...
If you never agreed to that license, you're violating their copyright.
Why would you care about public opinion if you're buying a monopoly? What is the cable company going to do if you tell them to fuck off? Lick their fingers and rub their nipples?
I picked the 1993 date from his RFC http://www.w3.org/MarkUp/draft...
Which is also the date that wikipedia article states as the date it was formally defined as a draft standard.
If I want to stalk you why don't I just get your new address from your car registration?
Or, since I'm stalking my ex-wife I know all her person details. I can just call up her insurance company or bank, give them her details (and put on a girly voice I guess?) and "confirm my details" with them.
There are no data that cannot be plotted on a straight line if the axis are chosen correctly.