Recent Articles

Perl Bootcamp Planned For July
The five-day intensive Perl class will be available at Big Nerd Ranch this July and taught by the Learning Perl 4th edition and Intermediate Perl co-author, brian d foy.

File Date Comparison
Sometimes you want to use the date of a file somewhere else. For this example, we'll use the case where a file shouldn't be overwritten...

Simple Schedule
I often get asked for web-based scheduling programs. I've done quite a few, sometimes using scripts available from the web, but more often writing my own...

A Ps Problem With BBX
Someone recently asked me about increasing command width for 'ps' on SCO Unix. I thought I had the answer at Best of CUSM: width of command in ps, but...

Perl 'Eval' for Data Validation
I recently did a little web based Service Schedule. This is something that gets its data from another program: in other words, the details...

Rounding Time

It was a long, hard day. Up early to clean a room of furniture so that new carpet can be put in later this week, off to...


05.02.06


Perl Artistic License Gets A Makeover

By David A. Utter

The Perl Foundation published drafts of both the Artistic License version 2.0 and its Contributor License Agreement, seeking public comment on both.

Work on a new license has been progressing since 2000, according to Zonker Brockmeier's report on Newsforge about the release of drafts of both licenses.

Lawyers and organizations that use Perl received the first look at those drafts before they made it out to the public. Although the 2.0 Artistic license is longer than 1.0, not much has changed.

The report cited Perl Foundation board member Allison Randal's comments on those tweaks:

"Most of the changes we made were clarifying and simplifying the language of the license so it would be easier for average human beings to understand, and so the legal implications of some of the terms are more immediately obvious.

"We removed some anachronisms, particularly the explicit references to posting modifications on 'Usenet' or 'uunet.uu.net' or compiling via 'undump' or 'unexec.' And, we intentionally avoided future anachronisms, so Artistic 2 has no references to 'CD' or 'DVD' distribution, or compiling with 'gcc' etc."

(Bonus grey hairs will be awarded to our readers who remember UUnet without hitting a search engine first. Don't worry, I gained some too.)

Managed Hosting Solutions Powered By Rackspace
Click here for more information

The new Artistic License contains a relicensing clause. The Perl Foundation created this to allow "people to redistribute a Modified Version of an Artistic License package under one of the so called 'copy-left' licenses," said Randal in the report.

A significant sign of the times has been reflected in language addressing patent issues. The sue-happy environment created by aggressive litigants and questionable patent issuances by the US Patent Office contributed to a climate where the Perl Foundation had to consider that.

The Contributor License Agreement should present contributors with a process similar to that used by the Apache project, according to Randal. That way, the Perl Foundation receives the copyright to the compilation of contributions, while contributors retain copyright to individual works licensed to the Foundation.

The new licenses could be approved before the end of the year, and possibly sooner depending on the comments raised during the public review.

About the Author:
David Utter is a staff writer for WebProNews covering technology and business.


About PerlProNews
PerlProNews is a collection of news and commentary designed to keep you in step with the ever evolving landscape of Perl environments. News and Advice for Perl Professionals

PerlProNews is brought to you by:

SecurityConfig.com NetworkingFiles.com
NetworkNewz.com WebProASP.com
PerlProNews.com SQLProNews.com
SysAdminNews DevWebPro.com
LinuxProNews.com WirelessProNews.com
CProgrammingTrends.com ITCertificationNews.com


-- PerlProNews
is an iEntry, Inc. publication --
iEntry, 2549 Richmond Rd. Lexington KY, 40509
2006 iEntry, Inc.  All Rights Reserved  Privacy Policy  Legal

archives | advertising info | news headlines | free newsletters | comments/feedback | submit article




Database Forum News and Advice for Perl Professionals PerlProNews News Archives About Us Feedback PerlProNews.com About Article Archive News Downloads WebProWorld Forums iEntry Advertise Contact Jayde