Working Toward a Patent-Agnostic Open Source License
Glyn Moody writes "Are there ever circumstances when software patents that require payment might be permitted by an open source license? That's the question posed by a new license that is being submitted to the Open Source Initiative (OSI) for review. The MPEG Working Group wants to release a reference implementation of the new MPEG eXtensible Middleware (MXM) standard as open source, but it also wants to be able to sell patent licenses. If it can't, it might not make the implementation open source; but if it does, it might undermine the fight against software patent proliferation."
It's just a way of trying to make software patents more valid.
I would say that any patent that lacks hardware (chemical compound or physical device) wouldn't be valid.
If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
Does this mean that the source code would be freely available, but that you couldn't use it without paying them? I skimmed the artical and linked pages, but can't figure out what this would actually mean.
Everybody should be able to use, say, H.264 and AAC if your software only does playback.
To record/create files, you would need a license.
What is the motive behind this new license? To cherry pick a few of the ideals of Open Source Software (OSS)?
... I don't mind more licenses and I think the MPL was a step in the right direction but not perfect. Either way, observers can be sure of one thing, there are at least some aspects of open source that appeal very much to a lot of people. It will be interesting to see what results from this endeavor.
It sounds like, from the license, that they want the openness of many eyes reviewing and improving the code with derivative work while at the same time licensing that idea to other companies. Which, frankly, I cannot comprehend as any company would just opt for the open source community code to integrate into their product than pay the patent holder to roll their own. Or are they planning on charging you for the "open source" version like normal software? If so, how is that any difference from a commercial license modified so that you receive the code to review with the product?
I mean, I'm happy for them to do whatever they feel like
My work here is dung.
According to the thread, many people in OSI believe that MIT/BSD licenses do (implicitly) grant patent rights. This was a surprise to me.
It's pretty hard to read
Redistribution and use in source and binary forms, with or without modification, are permitted
or
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so
as being anything other than statements giving permission to use the software. Even if the software is patented wouldn't distributing it with a license saying that people can use it mean that you were giving permission to use it and were therefore allowing the use of your patent.
"Welcome to our world. We are the wasted youth. And we are the future too." Yes, I know these are stupid lyrics.