Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Re:Apple has always been "stealing" (Score 1) 268

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.

Comment Re:GCC to Clang transition not because of license (Score 1) 268

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.

Comment Re:Apple has always been "stealing" (Score 1) 268

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.

Comment Re:He's sorry now ... (Score 2, Informative) 447

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.

Comment Re:Seems ridiculously easy (Score 1) 41

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.

Slashdot Top Deals

There are no data that cannot be plotted on a straight line if the axis are chosen correctly.

Working...