IntelliJ is not distributed by Apache. NetBeans is distributed by Apache. Apache does not allow distribution of GPL code or binaries. The Java compiler is GPL licensed.
Gj On Sat, Dec 29, 2018 at 7:07 PM Peter Steele <steeleh...@gmail.com> wrote: > Oracle already has "donated" it in a way because of the openjdk project. > Nb-javac is just an extension of the javac distributed with added extras to > make ide's able to parse the results of compiling better (that's my take). > Intelij does a similar thing, presumably based on the openjdk code. > > The difference being intelij doesn't make you download something extra. So > the question is valid, why is netbeans different to intelij in this respect > and why does it have to be downloaded separately. I personally find it > weird why oracle thinks it wants to keep the extended javac code a secret > when the javac code is visible at the openjdk project. > > On Sat, 29 Dec 2018, 17:43 Geertjan Wielenga > <geertjan.wiele...@googlemail.com.invalid wrote: > >> No, that's the point. It will never be donated to Apache. It belongs to >> Oracle. Oracle is never going to donate its Java compiler, or forks >> thereof, to anybody. >> >> Gj >> >> On Sat, Dec 29, 2018 at 6:41 PM Alex O'Ree <alexo...@apache.org> wrote: >> >>> Is nb-javac on the roadmap for being donated to apache? >>> >>> On Sat, Dec 29, 2018 at 10:54 AM Geertjan Wielenga < >>> geertjan.wiele...@googlemail.com> wrote: >>> >>>> Why can't we just bundle it all together and have it ready to go in the >>>>> zip? >>>>> >>>> >>>> Because, for example, in the case of Java support in Apache NetBeans, >>>> the nb-javac compiler belongs to Oracle and is GPL licensed and hence >>>> cannot be distributed by Apache. You need to install it yourself, i.e., >>>> individually accept the licensing terms. >>>> >>>> Gj >>>> >>>> On Sat, Dec 29, 2018 at 4:52 PM Alex O'Ree <alexo...@apache.org> wrote: >>>> >>>>> For what it's worth, I often have to install netbeans on computers >>>>> that are not connected to the internet. In v8.2 and prior, I could >>>>> download >>>>> the EE version and have everything I need to get up and running (except >>>>> for >>>>> maven dependencies and any additional netbeans plugins). Maven >>>>> dependencies >>>>> can be synced using a local nexus server and some swivel chair action and >>>>> i >>>>> was able to find a way to clone the entire netbeans plugin repo for local >>>>> installations. >>>>> >>>>> With the newer installs, we're pretty much forced o be online during >>>>> the first "activation" of a specific feature. Why can't we just bundle it >>>>> all together and have it ready to go in the zip? Alternatively, if there a >>>>> single place there all of the online activation stuff downloads the >>>>> necessary dependencies from then it's possible that i can just clone that >>>>> website/repo. Is this how it works? If so, where is the repo? >>>>> >>>>