Slashdot Mirror


Apple Terminates Safari Seed Program

coolmacdude writes "This morning Safari beta v67 was leaked to the Internet. Because this is the third time it has happened (v62 and v64 were leaked), Apple has apparantly had enough and decided to terminate the seed program that provided unreleased beta verisons to selected developers. In a email sent to all developers and posted on Mike Wendland's blog, Apple says: 'Due to Safari 67 postings to the internet, we have closed the Safari Seed project. We know that the majority of you are not responsible for the leaks to the internet, and we sincerely appreciate your feedback, time and effort with this project.'"

8 of 404 comments (clear)

  1. Too bad by Blaine+Hilton · · Score: 5, Informative

    Thats too bad that a few had to ruin it for everyone else. Giving out software like that is a privage, not your God given right. People should respect Apple's wishes and wait until the full release, but no. Now its too late.

  2. Re:License by Anonymous Coward · · Score: 5, Informative

    If they're not distributing it they don't have to release the code.

  3. License Irrelevant by Eravau · · Score: 5, Informative

    Part of the core rendering is based on Konqueror and is open source (and they do release the enhancements they make to that part back to the community). Everything else that is wrapped around it is not open source. So they have no requirement to let everybody see every little change they make there...and won't.

  4. Re:License by frankie · · Score: 5, Informative
    This is not violating any kind of license, like GPL? After all, Safari is Konqueror based.

    Safari's back-end (parser, script engine, etc) is based on KHTML, and that code is available here. Safari's front-end (lickability, bookmarking, etc) remains proprietary, and that is allowed by LGPL.

  5. Reason for Private Seeds. by itistoday · · Score: 5, Informative

    I tested v67 out and I think there was a reason Apple didn't want it out: Bugs. This thing has so many bugs... it freezes, you can't click/select anything sometimes (but you can still load pages), among other things...

    So perhaps they simply didn't want to give a bad impression out, and don't want to be berraged by a million emails all pointing bugs out that they are most definitely aware of.

  6. Can't by TheInternet · · Score: 5, Informative

    Why not publicly release nightly betas, so users can post feedback on development as with BugZilla?

    Quality expectations are different for Apple than from many other developers. I suspect this is at least part of the reason. Not to mention all the journalists that would descend upon such a thing to pick apart every release.

    Users don't expect the nightlies to be perfect

    Normal users don't, Mac users do. They take it personally if there's a bug in a piece of software -- like Apple is after them specifically.

    - Scott

    --
    Scott Stevenson
    Tree House Ideas
  7. v65 and v66 leaked out too by giaguara · · Score: 5, Informative

    Not only the v62, 64 and 67 leaked out.
    I saw v65 too.

  8. Re:LGPL is viral by Phroggy · · Score: 5, Informative
    Anything that is statically linked to LGPL code has to have a compatible distribution license. Idiots like you aren't allowed to stop the distribution of binaries generated from LGPL code. The same applies to any dynamically linked binaries that are packaged atomically. Just so it's clear, I mean atomically in the sense of indivisible, not some stupid mutation nonsense such as produced you.

    You're either trolling, or you're simply ignorant. The restrictions you describe apply to GPL code, not LGPL. This is precisely why the LGPL exists. From the text of the LGPL:
    When a program is linked with a library, whether statically or using a shared library, the combination of the two is legally speaking a combined work, a derivative of the original library. The ordinary General Public License therefore permits such linking only if the entire combination fits its criteria of freedom. The Lesser General Public License permits more lax criteria for linking other code with the library.
    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;