On Thu, 2021-10-28 at 14:55 +0600, Dead Mozay wrote:
Hello everyone, Perhaps this is not here, but so far I have not come up with another place to write. There is such a project pycharm-community https://github.com/JetBrains/intellij-community/tree/master/python It is distributed under the Apache-2.0 license https://github.com/JetBrains/intellij-community/blob/pycharm/212.5457.59/LIC... There is also a list of third party component licenses included in pycharm. A little over a week ago, I received a request to remove a package, I accepted it and removed the package, but questions still remained The source code is open, the license allows you to build it, the bad thing is that it cannot be built from the source codes on OBS, there is no offline assembly in ant, it must have access to the network to download all the dependencies, so I chose the method of repackaging the finished tarball from the developer site ... You can build pycharm-ce locally from the source code, I tried it, upon completion of the build, the same tarball appears in the out folder as on the website of the developers.
Is it possible to leave pycharm-ce on OBS after all or not? Who thinks about this?
Your best bet — in my opinion anyway — would be to work with upstream to see if they can support an offline build from sources. Repackaging pre-built binaries seems kind of redundant to me: couldn't users just get the binaries from upstream then anyway and what's the difference between that and 're-packaged' versions on OBS? It also prevents someone from actually verifying the sources and their licenses if they wanted to, which then renders it open-source in name only. openSUSE does not allow shipping pre-packaged jars from java applications for similar reasons, if I am not mistaken. Cheers, -- Atri Bhattacharya Thu 28 Oct 11:27:43 CEST 2021 Sent from openSUSE Tumbleweed on my laptop.