Re: Liberal corporate open source policies

2011-03-21 Thread Henri Yandell
On Thu, Mar 17, 2011 at 6:44 PM, Marvin Humphrey mar...@rectangular.com wrote:
 On Thu, Mar 17, 2011 at 09:22:57PM +, Ross Gardler wrote:
 This is an interesting question. I was recently asked to help with
 exactly this issue and I also struggled.

 Perhaps we might consider working up an example policy ourselves?

Cool idea :)

 It is in the interest of the ASF to make it as easy as possible for companies
 to contribute to our projects.  Creating a company open source policy has a
 cost.  If we provide a template policy that is rock solid with regards to
 using and contributing to ASF projects at the least -- and hopefully open
 source at large -- we can bring that cost down.

 In addition, if a company adopts the sample policy verbatim, it becomes easier
 for a candidate to assess whether they would be happy there.

 I can see a web startup with a limited budget taking the easy route and
 adopting an ASF-crafted open source policy verbatim.

 I don't know, though -- I'm just an ASF committer on an Incubator project, so
 I don't know whether any part of the ASF, if any, would take on such a project
 or in what form.

It's a meritocracy; by stepping up with this email you've already
started the project. Stay quietly persistent and keep it going (and I
don't see why it can't stay on community@).  Find a wiki and start
documenting. :)

 Here's what I told the company that asked me about this:

 A healthy policy would look like the outline you describe, some (off the
 top of my head) statements that would be appropriate are:

 Presumably this outline described procedures for obtaining clearance from
 management to work on open source projects?

Depends how liberal you're talking. A liberal company would be more
along the lines of:

Let us know projects you work on. If anything terrifies us we'll let
you know to back out and will add it to the 'please don't' list. 

 - we will honour all trademarks policies and licences relating to the
 projects

 This is more challenging than it sounds!  The participating employees have to
 recieve sufficient training and guidance to execute the policy cleanly.

If we assume the likely user of a liberal set of policies would be a
startup, the main concern is in making sure no copyleft code ends up
in a distributed product, and no network-copyleft code ends up
'networked' in.

Startups tend to get strong advice to secure a few patents. Assuming
they're taking that particular VC advice, then making sure staff know
about the patents they have is very worthwhile and those areas can be
forbidden for open source activities.

That's a pretty small amount of required training. Draw a few
architectural circles to pay more attention in, a few licenses to pay
more attention to and discuss your patents internally such that
employees know to avoid the space.

Other small companies who aren't looking for a sale can afford to be
more liberal. Non-project orgs for example (who I suspect would love
such a liberal policy).

So, here's my liberal, yet not non-existent, Open Source policy:

* List of company products which require someone sign off on
inclusion of Open Source unless under these licenses list permissive
licenses.
* List of licenses which require someone sign off on use anywhere: list.
* List of company patents.
* List of projects (or type of project) to avoid for specified reason.
* Company email address to mail when contributing to a project (having
checked above project-avoid list).
* Company email address to mail to get CCLAs signed.

Hen

-
To unsubscribe, e-mail: community-unsubscr...@apache.org
For additional commands, e-mail: community-h...@apache.org



Re: Restrictions on ASF presentation

2011-03-21 Thread Isabel Drost
On 17.03.2011 Jim Jagielski wrote:
 We should really have a central place for us to put all
 these... I for one would be happy to put all my ASF/AC
 preso's in one single ASF location.

A bit easier to do and keep up to date: How about at least keeping a list of 
material that is available online someplace public? At Apache Mahout we keep 
that list in the wiki so that even people who are not project members can add 
their material:

https://cwiki.apache.org/MAHOUT/books-tutorials-and-talks.html

Isabel


signature.asc
Description: This is a digitally signed message part.


Request for Inputs for Apache Day 2011 at India

2011-03-21 Thread Rajkumar Kannan
Dear Members,

Greetings from Tiruchirappalli - India !

I have been planning for quite some time to organize Apache Day 2011 (one
full day event, some time in June/Juy 2011) at our city which has more than
50 technical institutions offering various IT related degree programme.
Could Community members help me out with your inputs and guidelines of how
to go about?.

Thank you so much for your efforts for us.

Best regards,

-- 
Rajkumar Kannan PhD
Professor and Chair

Dept. of Computer Science
Bishop Heber College(Autonomous)

Tiruchirappalli 620017, TN
Tel +91 431 2770136, Fax +91 431 2770293
Email rajku...@bhc.edu.in
URL: www.bhc.edu.in, www.rajkumarkannan.co.cc


Re: Liberal corporate open source policies

2011-03-21 Thread Marvin Humphrey
On Thu, Mar 17, 2011 at 02:40:31PM -0700, Keith Curtis wrote:
 I recommend separating things out into using free software versus
 writing free software.

They're intimately tied, aren't they?

One of the great freedoms of open source software is the ability to modify it
-- whether that means a sysadmin hacking a broken installer until it works, a
developer monkey-patching a Ruby module, or what have you.  If you could read
OSS but not modify it, it would be a lot less powerful.  Using OSS becomes
writing OSS almost right away.

 So I suggest keeping those separate aspects in consideration.
 Convincing people to depend on Linux, Python, etc. (and giving back
 any bug / fixes to existing public codebases) is a relatively easy
 step and moves things in the right direction.

It does seem like the policy should start with usage and progress through
mailing list participation, minor contributions such as bugfixes, to ongoing
development of major features.

Marvin Humphrey

-
To unsubscribe, e-mail: community-unsubscr...@apache.org
For additional commands, e-mail: community-h...@apache.org