2 ms·
Personally I think Amazon is in the right here. Open source projects should not mix proprietary code into their code base period. Build a plugin architecture th
by jeffnappi 7y ago
Personally I think Amazon is in the right here. Open source projects should not mix proprietary code into their code base period. Build a plugin architecture that supports any proprietary additions you wish to have, but mixing proprietary code with free/open source code should be widely opposed by the community.
And I'd echo the sentiment of others here - Elastic itself has benefited GREATLY by building their product on top of many other open source projects. Java, Lucene, Netty, etc.
Here's a partial list of dependencies:
com.carrotsearch.randomizedtesting
com.fasterxml.jackson.core
com.fasterxml.jackson.dataformat
com.fasterxml.jackson.jaxrs
com.fasterxml.jackson.module
com.github.spullara.mustache.java
commons-codec
commons-io
commons-lang
commons-logging
com.nimbusds
com.sun.jersey
com.sun.mail
io.dropwizard.metrics
io.netty
joda-time
junit
net.jcip
net.minidev
net.sf.supercsv
net.shibboleth.utilities
net.sourceforge.csvjdbc
org.antlr
org.apache.hadoop
org.apache.httpcomponents
org.apache.james
org.apache.logging.log4j
org.apache.lucene
org.apache.pdfbox
org.apache.poi
org.apache.santuario
org.apache.tika
org.bouncycastle
org.carrot2
org.cryptacular
org.hamcrest
org.jline
org.locationtech.jts
org.locationtech.spatial4j
org.openjdk.jmh
org.opensaml
org.ow2.asm
org.slf4j
org.yaml
ua.net.nlp