On Fri, Oct 31, 2025 at 2:02 PM Vladimir Sitnikov
<[email protected]> wrote:
>
> >it could be done as a fork
>
> That is fair. Everything could be done as a fork.
>

Actually no, and this is a big problem with the Maven repository
system. A third party cannot fork a Maven artifact and publish it to
Maven Central as a drop-in replacement for the original artifact
because they can't publish the fork under the same group ID. And since
they have to change the group ID, they also have to change the package
name to avoid split classpaths and broken builds, and that means the
new artifact can't be swapped in for the old one without changing the
source code of dependent projects.

-- 
Elliotte Rusty Harold
[email protected]

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to