News for hackers. Stuff that matters.
Re:Ask HN: Using personal code at work by bbuffone on Saturday May 16, 2009 @01:37PM (#612341)
I would publicly open source the code, placing it in either Google Code or Github with a BSD or Apache 2.0 license. Doing this will protect both you and the university from using random (though your) unlicensed code in the project.

Placing the code in Guthub or Google Code will make it much easier to validate that it is truly open source and will allow the next developer on the project to download the latest updates.

Re:Ask HN: Using personal code at work by Tichy on Saturday May 16, 2009 @02:52PM (#612447)
That's what I would do, too, but also verify with the employer over the summer that he is fine with open source code to be integrated into the project.

Also it might happen that while integrating it, improvements to the open source code come to mind. Then it should be clear from the start if it would be OK to feed improvements created during employed time back into the open source project.

Re:Ask HN: Using personal code at work by delano on Saturday May 16, 2009 @03:36PM (#612511)
I agree and I would also check the contract for an "Entire Agreement" clause which basically says that side agreements, whether verbal or written, are not considered part of the agreement.
Re:Ask HN: Using personal code at work by bbuffone on Saturday May 16, 2009 @04:54PM (#612587)
I would agree with also checking with the employer. Any time you want to utilize open source in a project you should see what the employers policies are on this.

You will also need to be careful about contributions back to your open source stuff. This is one of the areas that open source foundations have done really well. The dojo and Apache foundations as an example have you fill out a contributors agreement to ensure the IP of any code that is submitted to them is "clean".

Re:Ask HN: Using personal code at work by tptacek on Saturday May 16, 2009 @04:20PM (#612559)
This actually might not help you if you've run afoul of your IP agreement; just because you've released something GPL doesn't mean you've renounced your copyright on it. See: the various companies that have dual-licensed commercial/open software.
Re:Ask HN: Using personal code at work by pj on Saturday May 16, 2009 @06:51PM (#612698)
I would caution against listening to this as I highly doubt it has any basis in law.