Dropping my two cents since you brought it up: is it possible to (partly) reuse CFLite for something that CB is still missing?
Sent from my iPhone > On 2013年6月16日, at 2:26, Stanislav Yaglo <[email protected]> wrote: > > Hi. My two cents: > > The implementation of tagged pointers has been *publicly available* for a > long time in the CFLite source code from the Apple's Open Source website. > > So, it is not something new, and the fact that there was a session with two > minute talk about it at WWDC does not mean it became covered by the NDA > instantly. > > Relax, people. > >> 15.06.2013, в 17:41, Robert Slower <[email protected]> написал(а): >> >> To add some pertinent detail, trade secrets are by definition not governed >> by copyright because they are unpublished. This is a double-edged sword; >> keeping a trade secret offers no protection from anyone else discovering the >> secret by legal means, but it also does not expire. If you are good at >> keeping your secret, you have an indefinite monopoly (examples are the >> formula for Coca-Cola as well as the seasonings for KFC chicken) - but >> anyone can legally duplicate it at any time and it is safe for them to do >> so. However - if a trade secret is misappropriated through improper means >> (like someone under NDA blabbing about it), the secret holder becomes >> legally entitled to certain forms of relief, such as a court imposing >> injunctions against use of the secret by the parties it was divulged to, >> financial damages, and more. In certain jurisdictions, like the US, >> revealing the secret is a crime in and of itself - in the US, it is a >> federal crime. >> >> Most things I have been under NDA for have been so obvious that I don't know >> why they bothered, other than to keep corporate lawyers happy. Particularly >> for software, where it seems that similar ideas percolate to the surface >> independently and nearly simultaneously, keeping one's mouth shut is the >> surest way to keep options open for others. That consideration is of course >> in addition to the plain and simple ethics of sticking to both the letter >> and the spirit of any contract you have signed. If you can't or won't keep >> your promises, don't make them. >> >> --Robert >> >>> On Jun 15, 2013, at 6:24, Gregory Casamento <[email protected]> >>> wrote: >>> >>> With NDAs there is no such thing as "fair use." What you're told at WWDC >>> is usually considered trade secret information, particularly when they are >>> giving you inside information about how something is implemented. >>> >>> I am not a lawyer, so I am relying on my experience with such matters to >>> discuss this. NDAs typically are built on what is considered to be >>> proprietary or trade secret information. They typically don't cover what >>> is considered to be "common knowledge" that is anything you created >>> yourself without referring to the information covered in the NDA, anything >>> someone else created without improper access to the trade secret >>> information or anything that you can prove was commonly known to the >>> general public. >>> >>> That's why I was warning you. Typically it's dangerous to assume what is >>> and is not covered without consulting someone >>> >>> GC >>> >>> >>>> On Sat, Jun 15, 2013 at 6:11 AM, Maxthon Chan <[email protected]> wrote: >>>> I can fair use, can't I? Their NDA is built on top of copyright. >>>> >>>> Sent from my iPhone >>>> >>>>> On 2013年6月15日, at 18:08, Gregory Casamento <[email protected]> >>>>> wrote: >>>>> >>>>> Maxthon, >>>>> >>>>> Just a friendly reminder. :) >>>>> >>>>> Please be very careful about what you disclose here, if you are under >>>>> NDA. I don't want a posting here to become any grounds for Apple to >>>>> cause any issues for GNUstep. >>>>> >>>>> Gregory >>>>> >>>>> >>>>>> On Sat, Jun 15, 2013 at 5:57 AM, Maxthon Chan <[email protected]> wrote: >>>>>> I am watching a video session from WWDC 2013 and Apple revealed their >>>>>> way of implementing tagged pointers: use the sole LSB, 1 for tagged >>>>>> pointer and 0 for normal ones. This is applied across all platforms, >>>>>> i386, amd64, armv7 and armv7s (compatible to armv7a in Coretx-A15 and >>>>>> partly compatible with AArch64 in 32-bit mode) >>>>>> >>>>>> Okay technically I am still under NDA so this is pretty much what I can >>>>>> say. >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Gnustep-dev mailing list >>>>>> [email protected] >>>>>> https://lists.gnu.org/mailman/listinfo/gnustep-dev >>>>> >>>>> >>>>> >>>>> -- >>>>> Gregory Casamento >>>>> Open Logic Corporation, Principal Consultant >>>>> yahoo/skype: greg_casamento, aol: gjcasa >>>>> (240)274-9630 (Cell) >>>>> http://www.gnustep.org >>>>> http://heronsperch.blogspot.com >>> >>> >>> >>> -- >>> Gregory Casamento >>> Open Logic Corporation, Principal Consultant >>> yahoo/skype: greg_casamento, aol: gjcasa >>> (240)274-9630 (Cell) >>> http://www.gnustep.org >>> http://heronsperch.blogspot.com >>> _______________________________________________ >>> Gnustep-dev mailing list >>> [email protected] >>> https://lists.gnu.org/mailman/listinfo/gnustep-dev >> _______________________________________________ >> Gnustep-dev mailing list >> [email protected] >> https://lists.gnu.org/mailman/listinfo/gnustep-dev
_______________________________________________ Gnustep-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnustep-dev
