Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #36736
| From | Martin Gregorie <martin@address-in-sig.invalid> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: JDK vs JRE |
| Date | 2017-06-26 20:50 +0000 |
| Organization | A noiseless patient Spider |
| Message-ID | <oirs29$lv5$1@dont-email.me> (permalink) |
| References | <79f5f306-f1fc-4923-83d7-f0fa5128de29@googlegroups.com> |
On Mon, 26 Jun 2017 12:22:38 -0700, Eric Douglas wrote: > I tried searching for differences and all I'm seeing is the obvious, the > JDK contains the JRE plus the development tools. > Other than a somewhat larger footprint, is there any harm in end users > who only need a JRE installing a JDK? I'd think that depends on the organisation's policies. Many organisations won't allow development tools on production systems or PCs because disallowing them somewhat limits the damage that an intruder or an idle curious user can do, e.g. disallowing interactive SQL utilities makes it that much harder for an unauthorised person to damage a relational database or steal data from it. Also, many smaller orgs may find it simpler to completely remove development tools from production systems than to set up a completely watertight way of restricting their use to developer logins. Of course, its a non-issue if the organisation's main data store is effectively just a set of NAS boxes with all user applications running on PCs, but as soon as any user-accessible functions (apart from the RDBMS) are located on servers, then becomes the CSO should think about and develop policies for. I was used to working in environments where developers don't have access to the live systems and the live systems don't have development tools installed apart from that needed by Ops to keep the system's running. Quite a lot of these environments minimise hardware costs by having swappable live and backup systems. Developers use the backup system but will get summarily thrown off if the live system fails in such a way that the best recovery option is to swap over the development and production disk arrays and reboot the backup system off the production disk array. -- martin@ | Martin Gregorie gregorie. | Essex, UK org |
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
JDK vs JRE Eric Douglas <e.d.programmer@gmail.com> - 2017-06-26 12:22 -0700 Re: JDK vs JRE Martin Gregorie <martin@address-in-sig.invalid> - 2017-06-26 20:50 +0000 Re: JDK vs JRE Arne Vajhøj <arne@vajhoej.dk> - 2017-06-26 19:21 -0400 Re: JDK vs JRE lewbloch@gmail.com - 2017-06-27 12:35 -0700
csiph-web