It's not that simple. While it might be legal in his home country, it won't stop the project being legally challenged elsewhere, potentially effectively ending its development from anything from copyright to software patent challenges. This kind of thing has become the minefield corporations intended to happen even if they're as at risk as individuals. Just that individuals usually have less resources to fight them. Successful legal challenge consequences can range from take downs on popular code hubs, to banning the contributors from entry or crossing, to arrest.
Announcement
Collapse
No announcement yet.
ZLUDA Takes On Third Life: Open-Source Multi-GPU CUDA Implementation Focused On AI
Collapse
X
-
Originally posted by stormcrow View PostThis kind of thing has become the minefield corporations intended to happen even if they're as at risk as individuals. Just that individuals usually have less resources to fight them. Successful legal challenge consequences can range from take downs on popular code hubs, to banning the contributors from entry or crossing, to arrest.
- Likes 1
Comment
-
Originally posted by aviallon View PostFinally, algorithms can't be copyrighted.
EDIT: Some other countries also don't enforce software patents.Last edited by kurkosdr; 04 October 2024, 02:22 PM.
Comment
-
Originally posted by kurkosdr View PostAlgorithms can be copyrighted in all of the EU, what you probably meant is that algorithms can't be patented (or more precisely, France doesn't enforce software patents).
Comment
-
Originally posted by avis View PostWith Nintendo destroying their emulators left and right, I don't see a bright future for this project unless NVIDIA officially confirms that they're not opposed to its existence.
AFAIK they have changed the CUDA licence agreement to not allow such projects. Anyways, as long as the principle developer is being paid for this work, I guess it's ... fine? As long as NVIDIA doesn't sue the living crap out of him.
Similarly, Nvidia can't "destroy" something ZLUDA because they don't like it, they have to find a law ZLUDA violates in the country the project is hosted in.
- Likes 4
Comment
-
Originally posted by ssokolow View Post
Citation on that?
Software is copyrightable in the EU, which means you can't distribute copies of algorithms or source code verbatim without permission, what you can't do in some EU countries is enforce software patents (patents are a different thing from copyright). So, it's possible to reverse-engineer software in some EU countries without fear of software patent lawsuits, but you can't copy software or its source code verbatim.
For example, the ZLUDA guy can't copy verbatim any parts of the source code of Nvidia's proprietary drivers, even if he somehow stumbles upon such source-code, ZLUDA is exclusively reverse-engineered code.
Originally posted by ssokolow View PostThat sounds insane. It's like a fiction author getting a patent on a character archetype.
The fact that what you are describing is the hypothetical process of patenting a character archetype, but what you are talking about is copyright, hints to me that you have misread something, but I won't go on the basics of copyright law and patent law here (for example how a copyrighted work differs from a patent).Last edited by kurkosdr; 04 October 2024, 02:42 PM.
- Likes 1
Comment
-
Originally posted by kurkosdr View PostAlgorithms can be copyrighted in all of the EU
Now patents do protect the idea, but you said it yourself that software patents are unenforceable in (at least some parts of) the EU.Last edited by intelfx; 04 October 2024, 04:10 PM.
Comment
-
Originally posted by kurkosdr View PostAlgorithms can be copyrighted in all of the EU, what you probably meant is that algorithms can't be patented (or more precisely, France doesn't enforce software patents).
EDIT: Some other countries also don't enforce software patents.
Algorithms cannot be copyrighted anywhere on Earth, because copyright cannot protect algorithms.
Copyright is applicable only to a certain implementation of an algorithm, written in some programming language, which cannot be copied and reused when the copyright owner forbids this.
Any different reimplementation of the algorithm is outside the scope of copyright laws, as long as it can be proven that the implementations are indeed different (but some parts of different implementations may be quite similar, if it can be proven that there are no alternative ways to write those parts, so they are written like that by necessity, not by choice).
Following the bad example of USA, now there are countries where algorithms are patentable, even if at their origins all patent laws had explicitly forbidden the patents on algorithms.
The only way to prevent other people to use an algorithm is to patent it, when in a country that allows this.Last edited by AdrianBc; 04 October 2024, 04:29 PM.
- Likes 2
Comment
Comment