tag:blogger.com,1999:blog-3879044552984472733.post5727033674374399205..comments2024-03-19T10:38:49.562+01:00Comments on Merks' Meanderings: Patently RidiculousEd Merkshttp://www.blogger.com/profile/05000982591510437551noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-3879044552984472733.post-84122019999281280062010-05-12T01:23:05.359+02:002010-05-12T01:23:05.359+02:00Re: Patently Ridiculous<a href="http://industrial-tsi-wim.blogspot.com/2010/05/re-patently-ridiculous.html" rel="nofollow">Re: Patently Ridiculous</a>wimjongmanhttps://www.blogger.com/profile/10771216547823629599noreply@blogger.comtag:blogger.com,1999:blog-3879044552984472733.post-23953927009715655482010-05-11T22:48:14.610+02:002010-05-11T22:48:14.610+02:00@Miles
Re: "...and have represented that no-...@Miles<br /><br />Re: "...and have represented that no-on (sic) else has patent rights to the contribution". I don't know where you see that representation. I don't think that's the case.<br /><br />Re: "But what about the case where a contributor writes software that infringes on a patent (presumably) without knowing it?" Every one of us who writes software takes this risk every day. The problem is not unique to open source or Eclipse. It is symptomatic of the completely broken software patent regime.Mike Milinkovichhttps://www.blogger.com/profile/10051515891825944650noreply@blogger.comtag:blogger.com,1999:blog-3879044552984472733.post-64842359680838579742010-05-08T03:30:43.893+02:002010-05-08T03:30:43.893+02:00@Mike - so, the EPL protects the user of an Eclips...@Mike - so, the EPL protects the user of an Eclipse tool because the developers of the tool have provided a license grant for any patents they hold, and have represented that no-on else has patent rights to the contribution. And it protects the contributor from losing IP for non-EPL usages. But what about the case where a contributor writes software that infringes on a patent (presumably) without knowing it? That is, what if the EMF team wrote the Java mapping without knowing, and IBM decided to enforce it? Then the contributor ends up carrying all of the liability burden even though they have provided open software in good faith? And how could the contributor respond effectively to notice of infringement?I guess this is the sot of thing that I should have looked into more closely before signing the contributor agreement. (Kidding..) Perhaps we could get a post from someone at EF giving contributors a better sense of where we stand with respect to liability in a case like that. Or perhaps there is already a good summary to look at. I've looked at the actual language, but its hard for me to figure out what all of the implications are.Miles Parkerhttps://www.blogger.com/profile/12479459431322054983noreply@blogger.comtag:blogger.com,1999:blog-3879044552984472733.post-85674468455888922582010-05-07T22:08:17.436+02:002010-05-07T22:08:17.436+02:00U.S. Patent office should be audited.U.S. Patent office should be audited.Anonymoushttps://www.blogger.com/profile/10065832357793401789noreply@blogger.comtag:blogger.com,1999:blog-3879044552984472733.post-82597101711094444052010-05-07T17:29:25.210+02:002010-05-07T17:29:25.210+02:00@Jens - The Eclipse Foundation IP due diligence pr...@Jens - The Eclipse Foundation IP due diligence process is entirely focused on checking for copyright and licensing issues. We do not do explicit patent searches because the cost, complexity and resource requirements of doing so would be astronomical. That said, the EPL does include a royalty-free patent license grant. So if a company has patented something and contributed the implementation to Eclipse you can make use of that code. (There are a few limitations on that statement, but that’s beyond the scope of a blog comment :-) ) <br /><br />Generally speaking, we do not spend any time at the Eclipse Foundation reading patents. And we won't be reading this one either.Mike Milinkovichhttps://www.blogger.com/profile/10051515891825944650noreply@blogger.comtag:blogger.com,1999:blog-3879044552984472733.post-48727038043789977212010-05-07T16:11:38.965+02:002010-05-07T16:11:38.965+02:00This is ridiculous.This is ridiculous.Madhuhttps://www.blogger.com/profile/05191409900046165475noreply@blogger.comtag:blogger.com,1999:blog-3879044552984472733.post-72994716340029509852010-05-07T15:19:31.966+02:002010-05-07T15:19:31.966+02:00That's a great shame.Not as sophisticated as t...That's a great shame.Not as sophisticated as the patented IBM technology, but I've had some success using the excellent Topcased java UML reverse to get a UML model from plain java objects. Then I create EMF from the UML.Unknownhttps://www.blogger.com/profile/16981609002319641044noreply@blogger.comtag:blogger.com,1999:blog-3879044552984472733.post-51135194231062070442010-05-07T10:54:56.587+02:002010-05-07T10:54:56.587+02:00I don't know. I just get really angry and frus...I don't know. I just get really angry and frustrated when I read about things like this.<br /><br />Unproductive, destructive, demotivating, and just plain stupid. And it's just getting worse.Thomas Hallgrenhttps://www.blogger.com/profile/14160225243609425486noreply@blogger.comtag:blogger.com,1999:blog-3879044552984472733.post-77109044107942421802010-05-07T10:51:54.300+02:002010-05-07T10:51:54.300+02:00Something I always wanted to know about patents, b...Something I always wanted to know about patents, but I was afraid to ask (until now): Eclipse has this more or less wonderful IP process, checking for problematic (C)s in submitted code. However, what about the (P)s? E.g., I was thinking about implementing nice dynamic layout algorithms in GEF3D, including something like coverflow ( <a href="http://bit.ly/9rVfnm" rel="nofollow">(P) Apple</a>). Thinking about these (P)-issues, I'm wondering if it's worth putting that much effort in solving some little (C)-issues...Jens v.P.https://www.blogger.com/profile/14089732885850015120noreply@blogger.comtag:blogger.com,1999:blog-3879044552984472733.post-63288092841499761272010-05-07T10:19:46.400+02:002010-05-07T10:19:46.400+02:00That is a shame. Fortunately in Europe we fought a...That is a shame. Fortunately in Europe we fought against them.Federico Tomassettihttps://www.blogger.com/profile/06802018713038173830noreply@blogger.com