Hello, Since last week, Alex KASKO released a compiled version of OpenJDK for Windows 32 and 64 bits. It would be great to add it to LibreOffice, so LibreOffice would become a 100 % free software. OpenJDK binaries : https://github.com/alexkasko/openjdk-unofficial-builds
The last thing LO needs is a bundled piece of insecure junk called Java.
Perhaps. But for three years, I'm asking when LibreOffice will not use anymore JAVA and each year, I've got the same answer : it will be done soon. I'm sure that in 10 years, LibreOffice will still need JAVA for databases etc. So, it would be a good idea to use OpenJDK instead of saying people "download and install Oracle JAVA on java.fr".
enhancement request. set status to NEW. changed platform to ALL and version to "inherited from OOo"
How much bigger would this make our downloads/installs?
Changed 'Component' to 'Installation' and 'Platform' to 'Windows' (It's not needed under Linux, since users can easily install OpenJDK from their distro repositories). Also corrected summary (LO already can use the mentioned OpenJDK build, the request here is to bundle it with the installer). (In reply to comment #2) > I'm sure that in 10 years, LibreOffice will still need JAVA for databases > etc. I don't think it will be the case. The upcoming 4.2 version will contain a database engine which is not java dependant (although 4.2 Base still depend on java, because some wizards aren't ported yet).
(In reply to comment #4) > How much bigger would this make our downloads/installs? It's not necessary to add OpenJDK in the LibreOffice package. Simply replace the link "visitez http://java.com/fr/ (site officiel de Java)" on the page http://fr.libreoffice.org/telecharger/ by "visitez https://github.com/alexkasko/openjdk-unofficial-builds". I don't know if there are other pages like this in other langages.
(In reply to comment #6) > It's not necessary to add OpenJDK in the LibreOffice package. Simply replace > the link "visitez http://java.com/fr/ (site officiel de Java)" on the page > http://fr.libreoffice.org/telecharger/ by "visitez > https://github.com/alexkasko/openjdk-unofficial-builds". > I don't know if there are other pages like this in other langages. https://www.libreoffice.org/download/system-requirements/ A few instances of the string: "For certain features of the software - but not most - Java is required. Java is notably required for Base." We could put in a link to the KASKO Java builds from the Windows install section. For QA/reproducibility purposes, it wouldn't be a bad idea for us to archive the builds we recommend for Windows, so that we could more easily "step back in time" to a particular recommended system config.
Closing as WontFix due to comment #6 requesting an outdated change on FR website. FR website has changed and does not link to java.com anymore. Best regards. JBF
No, at https://www.libreoffice.org/get-help/system-requirements/ , its wrotten : "For certain features of the software - but not most - Java is required. Java is notably required for Base." -> should add a link to OpenSDK.
I think this should be marked as NEW - moving as such. To make this move faster I highly recommend emailing the website mailing list.
I think that we can't take the responsibility to recommend to install a non official build of OpenJDK. Best regards. JBF
Is it a bigger responsability than recommending to install non-free software Oracle JAVA ? And it's possible to make a compilation of OpenJDK, like KASKO explain it.
(In reply to Jean-Baptiste Faure from comment #11) > I think that we can't take the responsibility to recommend to install a non > official build of OpenJDK. I think it's fine for us to recommend something provided by someone other than Oracle, and it's likely that Alex Kasko is a totally hoopy frood, but I would prefer for us to point to a project's download site, rather than a personal github repo. (Bus factor of "1", anyone?) Is there a project that can provide these builds, and/or a plan for someone to continue Kasko's work?
That comparison is a bit . . . non sensical. I agree with JBF here.
(In reply to Robinson Tryon (qubit) from comment #13) > (In reply to Jean-Baptiste Faure from comment #11) > > I think that we can't take the responsibility to recommend to install a non > > official build of OpenJDK. > > I think it's fine for us to recommend something provided by someone other > than Oracle, and it's likely that Alex Kasko is a totally hoopy frood, but I > would prefer for us to point to a project's download site, rather than a > personal github repo. (Bus factor of "1", anyone?) > > Is there a project that can provide these builds, and/or a plan for someone > to continue Kasko's work? Why doing a new project and not work with Alex KASKO , You can write to him, he answers to me each time I need help with OpenJDK. I'm trying OpenJDK with each JAVA software I add into COMPILIBRE USb key and he's helping me. http://compilibre.sourceforge.net/index_fr-FR.html
(In reply to david.vantyghem from comment #15) > (In reply to Robinson Tryon (qubit) from comment #13) > > ...but I > > would prefer for us to point to a project's download site, rather than a > > personal github repo. (Bus factor of "1", anyone?) > > > > Is there a project that can provide these builds, and/or a plan for someone > > to continue Kasko's work? > > Why doing a new project and not work with Alex KASKO , You can write to him, > he answers to me each time I need help with OpenJDK. Sorry for the misunderstanding. My point re: the bus factor was that if 1-3 people at Oracle stop working on OpenJDK downloads (because they quit/get hit by a bus/or etc..), it's pretty reasonable to expect that other employees will take up the task. Unfortunately I only see 1 person (Kasko) maintaining the openjdk-unofficial-builds repo, so I'm concerned about recommending that repo as our primary source for Java builds on Windows. Capiche?
Hm how about you write to him and report back instead of asking others to do the work for something that you want (no offense)....
If LibreOffice says that the work of Alex KASKO is the official LibreOffice JAVA version, others people will join the project. And Libre Office is not the only software that begin to work with OpenJDK. There are a lot of freesoftware projects or a lot of Debian packages or a lot of Firefox OS softwares that are maintained by one or 2 people. And LibreOffice can use Alex KASKO Git repository or make another one on LibreOffice servers or whatever you want. If you consider that a free software project must not be used nor helped because of the number of its maintainers, so you must use Windows or an iPhone and you will be quiet. I'm not sure that the number of maintainers is really a good indicator for choosing or not a free software, especially when you are using an awful proprietary software instead.
You are missing the point entirely - while we TRY to encourage open source our obligation is to ensure a stable product to our users. If there is one developer working on OpenJDK there is no way we're going to abandon what we use now.
You mean that if some people stop to work on a piece of LibreOffice, you will always find more than one other people for continue their work ?
We have hundreds of developers....again, these comparisons are utterly useless. I recommend that if one more QA person disagrees with reporter that we close this as WONTFIX and if it's reopened again....we can take the appropriate steps. Last time I accidentally set to NEW which was wrong, pushing back to UNCONFIRMED as so far there is 1 person (the reporter) in favor, and everyone else against or very hesitant.
(In reply to david.vantyghem from comment #0) > ...It would be great to add it to LibreOffice, so > LibreOffice would become a 100 % free software. > OpenJDK binaries : https://github.com/alexkasko/openjdk-unofficial-builds FWIW, LibreOffice is 100% Free Software. It's up to the user if they want to run it on a Windows machine, or use a proprietary build of Java in conjunction with it... (In reply to david.vantyghem from comment #18) > There are a lot of freesoftware projects or a lot of Debian packages or a > lot of Firefox OS softwares that are maintained by one or 2 people. Oh, certainly. I just don't know anything about Alex, and I don't know if anyone else here does. > If you consider that a free software project must not be used nor helped > because of the number of its maintainers, so you must use Windows or an > iPhone and you will be quiet. *sigh* The irony here is that this bug concerns running LibreOffice on *Windows*, a proprietary OS. Please remember that we're doing the best we can with the resources that we have. > I'm not sure that the number of maintainers is > really a good indicator for choosing or not a free software, especially when > you are using an awful proprietary software instead. Or we could just reduce our dependence on Java, too :-) I think that you've got your heart in the right place, but I don't think that this current conversation in the bug tracker is convincing us that LibreOffice should include this particular build of Java with our Windows installers. What about other 100% FOSS Windows builds of the OpenJDK? Seems like someone has a company that provides them, and it might be worth your time to investigate: http://www.azulsystems.com/products/zulu David, if you really want to see this through, here's how I suggest you do it: 1) Start testing LibreOffice against these Windows-based OpenJDK builds 2) Take some notes and see if you're running into any compatibility bugs 3) Help us to reduce the LibreOffice dependencies on Java https://wiki.documentfoundation.org/Development/Java 4) Be patient Thanks, --R
(In reply to Robinson Tryon (qubit) from comment #22) > David, if you really want to see this through, here's how I suggest you do > it: Hiya David, This bug has been sitting around for over a month. I'm more than happy to help you move forward with the proposal to use alternate Java builds. I've thought a bit more, and here are some good steps: - Test each new LibreOffice build (alpha, beta, RC, and release) on Windows with these Java builds - Get a better picture of the long-term plans for these builds (is there more than just a 1-man show? who else is contributing?) - Talk to QA about getting more people testing LO + these Java builds Let me know about the game plan :-) Best, --R
Adding self to CC if not already on
Dear Bug Submitter, This bug has been in NEEDINFO status with no change for at least 6 months. Please provide the requested information as soon as possible and mark the bug as UNCONFIRMED. Due to regular bug tracker maintenance, if the bug is still in NEEDINFO status with no change in 30 days the QA team will close the bug as INVALID due to lack of needed information. For more information about our NEEDINFO policy please read the wiki located here: https://wiki.documentfoundation.org/QA/FDO/NEEDINFO If you have already provided the requested information, please mark the bug as UNCONFIRMED so that the QA team knows that the bug is ready to be confirmed. Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team This NEEDINFO message was generated on: 2015-07-18
Dear Bug Submitter, Please read this message in its entirety before proceeding. Your bug report is being closed as INVALID due to inactivity and a lack of information which is needed in order to accurately reproduce and confirm the problem. We encourage you to retest your bug against the latest release. If the issue is still present in the latest stable release, we need the following information (please ignore any that you've already provided): a) Provide details of your system including your operating system and the latest version of LibreOffice that you have confirmed the bug to be present b) Provide easy to reproduce steps – the simpler the better c) Provide any test case(s) which will help us confirm the problem d) Provide screenshots of the problem if you think it might help e) Read all comments and provide any requested information Once all of this is done, please set the bug back to UNCONFIRMED and we will attempt to reproduce the issue. Please do not: a) respond via email b) update the version field in the bug or any of the other details on the top section of FDO Message generated on: 2015-09-03