A question came up off-list that made me wonderÅ I've been an employee pretty much my whole career. Right now I work for Adobe and everything line of code I write is owned by Adobe, even at home after hours, even on my own computer, unless I cut a special deal. Fortunately, I have their blanket permission to auto-donate work related to Apache Flex to the ASF.
My understanding is that when contractors work for a client, the client generally owns the code. So the question I have is: if you are a contractor and fix an SDK bug in the course of trying to get the client's app to run, who owns that fix? Or do your contracts have ways of specifying what code the client gets to own or not. I would imagine some of you have an arsenal of libraries that you use in multiple projects. Thanks in advance, -Alex