stargeek
PHP news website logo.
home    PHP scripts    articles    seo tools    links    search    contact    shop    realtors


Licensing Fun







Licensing Fun

Licensing Fun 03/19/2003 10:28 PM

Boris Zbarsky writ es about how he'd like to take a peek at the new inline box model I'm working on in Safari.

Summary of what I do know: KHTML is GPL, while Mozilla is MPL/LGPL/GPL tri-licensed; this means that I can't copy code from KHTML to Mozilla (while copying in reverse is perfectly fine). But the question is what the GPL covers. Is it the ideas (algorithms, approaches, etc)? Or the specific presentation of those ideas in source code form? The latter would mean that recoding the same algorithms in a different language is not a GPL violation, for example....

Actually, KHTML is LGPL, but other than that, you're right. Safari can take code from Mozilla and license it under the LGPL, but Mozilla cannot take code from KHTML.

I find it really strange that Mozilla's tri-license has created this situation. On the one hand, it encourages people to build applications using Mozilla code under the GPL, LGPL, or MPL, but at the same time it makes it impossible for anyone to really give the code back to Mozilla itself if that code doesn't use the MPL.

Safari already contains Gecko code. In particular the doctype sniffing code now exactly matches Mozilla, and the new inline box model actually has the same "Almost Standards" mode that Gecko does (although the new box model code is entirely unique).

The layer system in Safari (for dealing with positioning and clipping) is inspired by Gecko's view system (greatly simpified). You can even see Mozilla contributors in the Safari acknowledgments if you go looking for them.

Finally, Safari uses the NSPR arena code from Gecko and supports the same kind of recycling arena allocation on its RenderObjects (and many of the temporary objects they create).

Watch for more liberal borrowing of code, especially code that I wrote originally for Gecko (like the aforementioned arena code). I will eventually be implementing the rule tree in KHTML that I implemented in Gecko for reducing style footprint and speeding up style resolution (with a few extra goodies/cool capabilities that don't exist in Gecko's rule tree).

Anyway, I think an exchange of ideas is healthy, and I don't think you should be afraid to look at the Safari source code, Boris. In the end each engine benefits from examining the architecture of the other.




This is a GrokNews Entry: (what is grok?)





Similar Items

Licensing Fun

Grok Headline matches for Licensing Fun

Updates to Licensing


Updates to Licensing 06/07/2004 02:00 PM
We wanted to give you an update since it's been about three weeks since Movable Type 3.0 Developer Edition was...

Licensing stuff


Licensing stuff 06/28/2004 06:35 AM
Joi explains the "free for commercial use" license from Creative Commons and helpfully compares the licenses used by Wikipedia and Wikitravel. (Joho's Creative Commons license, as noted at the bottom of this page, does not allow commercial use of its contents without permission. Like that ever happens.)...

Markdown Licensing


Markdown Licensing 12/19/2004 03:30 PM

Markdown is now available under a BSD-style open source license, rather than the GPL.


SMS 2003 FAQ: Licensing


SMS 2003 FAQ: Licensing 06/27/2004 12:49 PM

Can Apple Do Licensing Right?


Can Apple Do Licensing Right? 03/14/2005 05:50 PM

Pippin? Dead. Mac clones? Dead. HP iPods? Probably dead soon. And iTunes phones? Might well be dead too.

Can Apple ever do licensing right?


PM FAQ: SUS-WUS Licensing Requirements


PM FAQ: SUS-WUS Licensing Requirements 09/07/2004 06:10 PM

Licensing and Fair Use


Licensing and Fair Use 08/23/2004 10:05 AM
The conventional economic objection to copyright and other IP propertization is that it limits access and by doing so causes a misallocation of resources: making and distributing another copy of some piece of software might cost nothing (well, virtually nothing), and yet if the copyright owner charges a price of...

A FAT Licensing Uproar?


A FAT Licensing Uproar? 12/27/2003 04:20 AM

Fair Use and Licensing


Fair Use and Licensing 08/23/2004 10:05 AM
"Fair use" is a doctrine of copyright law (with counterparts in patent and trademark law as well) that allows a degree of unauthorized copying of copyrighted works. Shocking! Squatters' rights! Can a teenager take my car for a joy ride and when he's caught plead "fair use"--that I wasn't using...

Woz, Motorola in licensing deal


Woz, Motorola in licensing deal 01/08/2004 08:25 PM
PMN Publications Jan 8 2004 3:08PM ET

Leasing is the new software licensing


Leasing is the new software licensing 05/27/2004 01:48 PM
Personal Computer World May 27 2004 5:27PM GMT

Rambus tries a new licensing angle


Rambus tries a new licensing angle 05/10/2004 12:14 AM
ZDNet May 10 2004 4:22AM GMT

MS tweaks volume licensing


MS tweaks volume licensing 09/24/2004 11:45 AM
Some changes, and a new website

Two on MySQL AB Licensing, Business


Two on MySQL AB Licensing, Business 03/06/2004 02:00 AM
eWeek reports that MySQL AB intends to modify its open-source database license, while Wired has a more comprehensive look at the company and its products' impact on the database arena.

Open Source Licensing


Open Source Licensing 09/22/2004 10:58 PM

InternetNews.com: PHP and MySQL
Licensing?


InternetNews.com: PHP and MySQL
Licensing?
07/20/2004 08:06 AM
As mentioned on both Slashdot and PHP Magazine's websites, there is a new article on Intern etNews.com concerning the move of MySQL to a different licensing scheme and how it will effect PHP.

Seeing double in software licensing.


Seeing double in software licensing. 09/07/2004 10:11 PM
CNet: Seeing double in software licensing. I don't care about this stuff since I don't buy or sell enterprise software, but this debate seems to have no basis in reality. Chips are arbitrary; cores are not. The Sun/AMD/HP/Intel argument is transparently self-serving; why should software cost a different amount if you take the exact same logic and put it on fewer pieces of silicon?

Seeing double in software licensing


Seeing double in software licensing 09/07/2004 02:26 PM
New dual-core processors will make conventional software licensing models obsolete. What's next?

Not Licensing The Original Mac: SNAFU Or
No?


Not Licensing The Original Mac: SNAFU Or
No?
08/09/2004 04:53 PM

Microsoft to Allow More Licensing of Its
Technology


Microsoft to Allow More Licensing of Its
Technology
12/03/2003 04:57 PM
New York Times Dec 3 2003 3:47PM ET

EU probes music licensing


EU probes music licensing 05/04/2004 11:02 AM
'Anti-competitive' royalty system

Dell interested in licensing Mac OS X


Dell interested in licensing Mac OS X 06/17/2005 05:53 PM
Dell CEO Michael Dell has said he is interested in licensing Apple's Mac OS X, according to Fortune. "If Apple decides to open the Mac OS to others, we would be happy to offer it to our customers," Michael Dell wrote in an email to Fortune's David Kirkpatrick. Dell's interest in the possibility of Apple licensing its operating system to PC companies is the first time any PC industry executive has openly shown enthusiasm for selling computers with Apple's software.

Academics call for UWB licensing


Academics call for UWB licensing 04/19/2005 09:21 AM
'Cross people in both camps'

MT Educational Licensing Still a Bit of
a Mystery


MT Educational Licensing Still a Bit of
a Mystery
06/16/2004 04:41 PM

More MT Licensing

"If you look through the new MT Licenses, you may end up on the bottom of the Education Pricing, where you will find:

'Are you a librarian seeking to run Movable Type at your branch? We can work with you to create a custom proposal for your local or regional library system based on your needs and budget. Simply contact us to let us know how you wish to use Movable Type within your library.'

I wrote up a description of what we are doing with the software to see what sort of pricing information is available. I have yet to go through all the open-source alternatives, but I haven’t found one yet that leaped out as me as exactly what I want to move to. MT offers some flexibility that I just haven’t found anywhere else. And if the offer is reasonable, I won’t hesitate to go to our Director and make a case.

But if it isn’t, I won’t hesitate to settle on an alternative. I will write later about what is ultimately decided." [LibraryPlanet.com]

When the dust settles around here (we're concentrating all our energies on our merger with the Chicago Multitype Library System on July 1), I think I'll write up SLS' current setup for member MT blogs just to see what Six Apart comes back with. However, I'm not hopeful since money is very tight at Illinois Library Systems these days, so even a fairly small fee most likely won't help us. I'll be interested to see what alternatives other libraries use.


Licensing and Pricing Updates


Licensing and Pricing Updates 06/16/2004 02:02 AM
Based on the feedback we've received from the Movable Type community we've updated our pricing and licensing. You can learn...

CourseForum, ProjectForum add new
licensing, more


CourseForum, ProjectForum add new
licensing, more
04/19/2004 01:37 PM
CourseForum Technologies announced on Monday that CourseForum and ProjectForum have been updated to version 3.5. The new editions of their collaboration tools for education and business use, respectively, feature new licensing options as well as several bug fixes and minor feature changes.

GNU GPL and LGPL Licensing Quiz


GNU GPL and LGPL Licensing Quiz 08/18/2002 12:39 PM
I took the GNU GPL and LGPL Licensing Quiz and only got 4 out of 9 correct. I don't know if this quiz is such a great idea, after doing so poorly on the test and reading my mis-interpretations of the licenses I'm pretty leary of using the GPL or LGPL for any project -- Joe Gregorio. Link from Sam Ruby

"tri" I now prefer releasing open source using a BSD-style license because it has no political agenda. PHP uses such a license. "zeldman.hwo"

Microsoft to respond to EC over
licensing


Microsoft to respond to EC over
licensing
04/04/2005 10:44 AM
Microsoft is due to respond this week to the European Commission's demand that it come up with more acceptable licensing terms for its workgroup server protocols or face a possible noncompliance fine of $5 million a day.

Microsoft Changes Software Licensing


Microsoft Changes Software Licensing 01/22/2004 11:36 AM

Licensing Plans Under Review


Licensing Plans Under Review 01/04/2005 01:59 AM
Information Week Jan 4 2005 6:23AM GMT

SAP rethinks licensing costs


SAP rethinks licensing costs 11/04/2003 02:29 PM
vnunet.com Nov 4 2003 1:39PM ET

A Compact Guide To F/OSS Licensing


A Compact Guide To F/OSS Licensing 02/01/2005 09:12 PM

MS to detail protocol licensing changes


MS to detail protocol licensing changes 01/22/2004 11:36 AM
Microsoft Corp. on Friday plans to announce changes to a licensing program for software communications protocols it created as part of its landmark antitrust settlement with the U.S. government, the company said Wednesday. The changes include a much shorter license agreement and removing royalties it currently charges for about two dozen protocols, Microsoft spokesman Jim Desler said. Microsoft will also modify the evaluation program, making it easier for prospective licensees to review samples of the technical documentation, he said.

Microsoft Eyes Pay-as-You-Go Licensing


Microsoft Eyes Pay-as-You-Go Licensing 04/19/2004 09:53 AM

avecho releases ThreatCENSOR for
licensing


avecho releases ThreatCENSOR for
licensing
05/31/2004 02:13 PM
avecho announces the release of licences for ThreatCENSOR, avecho’s positive security technology that provides 98% protection from all viruses, Trojans, worms and exploits. When run alongside GlassWALL, avecho’s zero-day anti-virus technology, the two products combine to offer 100% per cent protection. [PRWEB Apr 16, 2004]

Microsoft Revamps Licensing Plans


Microsoft Revamps Licensing Plans 06/06/2004 07:13 PM

Microsoft to start licensing patents


Microsoft to start licensing patents 06/04/2004 03:54 PM
Big News Network Jun 4 2004 8:36PM GMT

New Movable Type pricing and licensing
up


New Movable Type pricing and licensing
up
06/16/2004 03:52 AM

New Movable Type pricing and licensing up on the Six Apart site. Thanks to everyone for the support and feedback.


Other News: Beatles Licensing Talk


Other News: Beatles Licensing Talk 06/09/2004 10:31 AM
The Beatles may license their music on the Internet, but, as they're suing Apple Computer, iTunes seems an unlikely outlet.
Grok Description matches for Licensing Fun
GrokA matches for Licensing Fun

Adobe initiates Activation for Creative
Suite 2.


Adobe initiates Activation for Creative
Suite 2.
04/04/2005 11:58 PM
MacCentral: Ad obe initiates Activation for Creative Suite 2. Of course, the software hasn't been out long enough for people to get bitten by it. (Set a reminder for around May 10th.) But at least Adobe isn't using activation as a way to sneak in more restrictive licensing.

News: Adobe initiates Activation for all
Creative Suite 2 products


News: Adobe initiates Activation for all
Creative Suite 2 products
04/03/2005 11:48 PM
With the release of Creative Suite 2 (CS2) on Monday, Adobe Systems Inc. will also introduce activation for its entire CS2 product line. Activation is a process the customer must complete sometime during the first 30 days of use in order to verify that the product is using a valid serial number. Adobe says they are not changing the way they do business, rather enforcing the terms of the license agreement, which says the product can be installed on only two machines.

Symantec confirms activation problem on
Norton AntiVirus 2004


Symantec confirms activation problem on
Norton AntiVirus 2004
11/03/2003 08:53 AM
Computer Weekly Nov 3 2003 8:18AM ET

MYOB Product Activation


MYOB Product Activation 12/02/2003 12:40 AM

The Great Product Activation Massacre


The Great Product Activation Massacre 10/29/2003 10:19 AM
One of the worst recent offenders is Macromedia, with a scheme so absurdly irritating that I have to speak up. By Gene Steinberg (Mac Night Owl via MyAppleMenu)

Symantec Hit by Product Activation
Glitch


Symantec Hit by Product Activation
Glitch
11/01/2003 11:51 AM

Symantec Fixes Product Activation Bug


Symantec Fixes Product Activation Bug 12/03/2003 11:03 AM

Symantec fixes product activation glitch


Symantec fixes product activation glitch 12/02/2003 03:44 PM
ZDNet Dec 2 2003 3:25PM ET

Symantec Facing Problems With Product
Activation


Symantec Facing Problems With Product
Activation
10/30/2003 11:46 PM
At least Intuit realized what a waste of time and money it was to put product activation technology into their software. Once they realized the pointlessness of it, they issued a very public apology on the matter. Unfortunately, other companies aren't quite so enlightened. Symantec is having all sorts of trouble with their product activation technology, that is preventing many legitimate users from using the software they paid good money for. Symantec is now saying that they're working on it, but can't figure out what the problem is, and can't suggest a date when they'll offer a fix. Here's a simple solution: follow Intuit's lead and ditch the activation technology altogether. The simple fact is that the software is still getting pirated. You see offers for it all the time - and it only takes a hacker a little while to figure it out. So, the only people this is really impacting are the legitimate users of your product - and you're making their lives worse. Most of these people are going to go to a competitor, and will be quite vocal about why they would never purchase anything else from Symantec. Thus, it does nothing to solve the problem, angers your customers, and drives people to competitors. How does this make sense?

Symantec patches product activation
problems


Symantec patches product activation
problems
12/04/2003 08:28 AM
Computer Weekly Dec 4 2003 7:16AM ET

Product activation glitch hits Symantec


Product activation glitch hits Symantec 10/30/2003 08:16 PM
A few of the 1.2 million customers that have installed the software company's latest Norton security package complain that product activation is failing.

Symantec product activation causing
headaches


Symantec product activation causing
headaches
10/31/2003 05:14 PM
The problem affects Norton AntiVirus 2004, the latest version of Symantec's desktop antivirus program, and has not yet been resolved.

Symantec issues patch to fix product
activation problems


Symantec issues patch to fix product
activation problems
12/04/2003 12:11 AM
The patch will fix the problems in Norton AntiVirus, SystemWorks and other products.

Sniptools °| Tips/Tricks | Reinstall
Windows XP without product activation


Sniptools °| Tips/Tricks | Reinstall
Windows XP without product activation
01/22/2004 02:11 AM
http://sniptools.com/vault/reinstall-windows-xp-without-product-activa tion.htm Isn't it galling that we need to contact Microsoft for "permission" if we choose to reinstall a product that we already legally own and use, and have "stamped" so before?! Well, no worries, there is a trick for getting around product activation for Windows XP when reinstalling. If you have successfully activated the OS already, and if you are reinstalling it on the existing hardware,...

Opinion: How Broken Is Norton 2005
Activation?


Opinion: How Broken Is Norton 2005
Activation?
03/28/2005 10:31 AM
Extreme Tech Mar 28 2005 1:58PM GMT

Adobe working to convert PageMaker users
to InDesign


Adobe working to convert PageMaker users
to InDesign
01/19/2004 03:57 AM
By Dennis Sellers - Adobe's decision to phase out its venerable PageMaker layout application to concentrate on InDesign wasn't made lightly, Senior Product Manager J...

Activation Agitation


Activation Agitation 04/08/2005 08:13 PM

A close examination of how Adobe went about integrating activation into CS2 suggests that privacy and convenience concerns were very much on the company's mind. By Philip Michaels, Macworld


Norton AntiVirus nested file manual scan
bypass.....


Norton AntiVirus nested file manual scan
bypass.....
04/17/2004 02:01 PM
Bipin Gautam (Apr 17 2004)

Re: Norton AntiVirus nested file manual
scan bypass.....


Re: Norton AntiVirus nested file manual
scan bypass.....
04/19/2004 01:40 PM
Bipin Gautam (Apr 17 2004)

Automating Windows XP Activation


Automating Windows XP Activation 05/11/2004 04:27 PM

PPC FAQ: MS Reader Activation Data


PPC FAQ: MS Reader Activation Data 02/16/2004 06:46 PM

Look out Quark, here comes Adobe
InDesign CS2


Look out Quark, here comes Adobe
InDesign CS2
04/04/2005 02:25 AM
Adobe announced today the latest version of its layout and design program, Adobe InDesign CS2. This new version improves the speed and efficiency of designers in a variety of workflows from text-intensive book, magazine, and newspaper production to high-end XML-based cross-media workflows. Designers can increase productivity and create more consistent designs by saving graphic, text, and frame-level attributes as Object Styles, which are easy to apply and globally update. Exporting objects with the new InDesign snippets features enables users to easily share or repurpose live InDesign content and layouts from part of a page.

Adobe InDesign CS2 Snippet


Kev Warwick cyberkiddie no closer to
activation


Kev Warwick cyberkiddie no closer to
activation
12/22/2003 12:38 PM
15 months on and little Danielle still untagged

Editors' Notes: Activation Agitation


Editors' Notes: Activation Agitation 04/08/2005 03:38 PM
Fretting over the activation features added to Adobe Creative Suite 2? You really shouldn’t be.

Activation Limit on Microsoft Reader


Activation Limit on Microsoft Reader 06/05/2005 11:36 PM

Symantec fixes activation glitch


Symantec fixes activation glitch 12/02/2003 11:32 PM
globetechnology.com Dec 2 2003 10:49PM ET

PHP-Accelerator Removes Activation Key
Requirement


PHP-Accelerator Removes Activation Key
Requirement
08/05/2002 10:44 PM
PHP-Accelerator, the fastest free opcode cache for PHP has now removed the activation key requirement. Formerly the activation key was a hassle. The fact that Yahoo is using PHP-Accelerator is recommendation enough!

"zeldman.bujo"

Keep your activation status intact when
reinstalling XP


Keep your activation status intact when
reinstalling XP
08/27/2004 10:41 PM

Direct and Related Links for 'Keep your activation status intact when reinstalling XP'

From the TechRepublic Windows XP Tips newsletter. “Have you ever wanted to reformat the hard disk and reinstall Windows XP on a system but you didn’t want to mess around with Microsoft’s Product Activation after the reinstall? Fortunately, you don’t have to. As long as you aren’t making any hardware alterations, you can back up the activation status files before you reformat the hard drive and then restore them after you reinstall the operating system….

News: Adobe talks: InDesign


News: Adobe talks: InDesign 06/22/2005 02:33 AM
Adobe InDesign marks its five-year anniversary with the release of the latest version included with Creative Suite 2. While InDesign is already the product of choice for many companies and designers, Adobe isn’t resting on its laurels.

Macworld review: Adobe InDesign CS


Macworld review: Adobe InDesign CS 01/22/2004 02:13 AM
InDesign CS is a subtle yet very powerful update to Adobe's publishing flagship. The previous version, InDesign 2.0, introduced most of the key features that made the young program a publishing powerhouse: the word-processor–like table editor, the Photoshop-level transparency features, and highly sophisticated typographic control. This version brings enhancements to many of these features, and it has several sensational new ones, such as nested styles and a much more efficient console for accessing text and object attributes. Although InDesign's interface is still somewhat complex, this is a more capable and more functional InDesign; in due time, this program will easily claim the publishing crown.

Licensing Fun

The following phrases have been identified by the grok system as matching this entry: golive cs2 frames not working in safari replaytv bypass activation illustrator cs invalid serial how to bypass indesign cs2 activation download indesign cs2 serial reset norton antivirus 2002 expire adobe cs2 how to get around activation "how to bypass" adobe product activation indesign, xtags serial number, macintosh adobe product activation bypass

















Also check out: