Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jersey-dev] [External] : Question on Jersey licensing
  • From: Jan Supol <jan.supol@xxxxxxxxxx>
  • Date: Tue, 25 Feb 2025 17:45:04 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7grCVnyWGAEfwDvhPNpy9NtcD9cosbib995WZQdFiWk=; b=c9H7WFwtiZNvpnoLHalFwo7VKPjCcz+hG3e9XYfHYIkGuCedLiKnovBLwHVYA+KvkwqEzY7eJp2ESLVRv4qHuyX/xrd+hbNKNs8mHO5aLP3vXuq6HKEp60M87583RLcJopDFokLyu3833kAI6JOzf9QoV/PC/0CbFTi+0WoVy8wKbVyielbbQp5ZZLsawJBWao/MymMOW0VuInBl/lrY6OI/N/zKausry6Nv5AJtOIKZIIGHq9KRwJV/k6ceyxt41eSLyp5Pkl44dr9kYRRxyigYkVf2SshRlHs8A0qRDCYs8Wn1cBN8whspjdbKkDMM2vUeyCFrGR+02R9Gup7lew==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wUmVfEOACF0aGSMlPg32RIwCsVeWXSODc+4EblOk2FfH10/ZWCTRhEgKN/8QTi0ITok3dWW2xVkyObpiPJwglKxs+vWoyN+T1Ly7dbAW2RLQkrX4x2g43acraSkvscGej48029A+5lWNYTHDy59jZiVRPqM12MvbHcJ+7l6XE4ypWkAl3q/x6ZFvIPhcJ3XTIgzyzJxgOxTan4xahab0slecxUL7f4EZ7DCtHVrZbRhgh0q3KMAX/qqKevF42GAhh45AY7lDfquCiqg9YpxdVQlxxnPSihgCVygJIfoNnyeDdjvc7SGmaahbJ5LHxz8CYAGX2fayclLu90JAIdX4BQ==
  • Delivered-to: jersey-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/jersey-dev/>
  • List-help: <mailto:jersey-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/jersey-dev>, <mailto:jersey-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/jersey-dev>, <mailto:jersey-dev-request@eclipse.org?subject=unsubscribe>
  • Msip_labels:
  • Thread-index: AQHbhpWbJeHTT4XBGkm3vbtWtrugr7NYSYHD
  • Thread-topic: [External] : [jersey-dev] Question on Jersey licensing

Dear Michael,
NOTICE.md contains all the dependencies related to any distributed part of Jersey, such as examples, where the _javascript_ libraries are used. Those third party dependencies are not necessarily a part of Jersey jars that the customer use in their applications.

The general NOTICE.md can also refer to 3rd party libraries bundled in Jersey bundle jars, such as jaxrs-ri.jar.

I believe it is an Eclipse requirement to refer to all these dependencies and I agree that it would be good to mark the Jersey jars that require  those  3rd party dependencies.

Best,
Jan

From: jersey-dev <jersey-dev-bounces@xxxxxxxxxxx> on behalf of Michael Lorenz via jersey-dev <jersey-dev@xxxxxxxxxxx>
Sent: Monday, February 24, 2025 9:30 AM
To: jersey-dev@xxxxxxxxxxx <jersey-dev@xxxxxxxxxxx>
Cc: Michael Lorenz <Michael.Lorenz@xxxxxxxxxxxxxxxxxxx>
Subject: [External] : [jersey-dev] Question on Jersey licensing
 
Dear Eclipse Jersey developer community,

We are currently in the process of clarifying with our open source compliance department whether or not we can use “Jersey Container Servlet” in our application. Questions about the relevant licenses have come up.

While “EPL-2.0” or “GPL-2.0 WITH Classpath-exception-2.0” is specified for the main Jersey project, you have a “## Third-party Content” section in your “NOTICE.md” file in which various other open source projects and their licenses are listed. For example “Angular JS”, “aopalliance”, “Bootstrap”, ...

It is unclear how these projects relate to Jersey. If there are dependencies to these projects, I would expect them to be declared as dependencies via the Maven POM (direct or transitive) and loaded accordingly, but in my estimation this is not the case (maybe with the exception of “aopalliance-repackaged”).

Are these optional dependencies, or are parts of these projects included in Jersey? It seems unlikely to me that, for example, client products such as “jQuery” or “Bootstrap” are part of a Java solution, or frameworks such as Angular.

I had already sent an inquiry to license(at)eclipse.org, where I was referred to this mailing list.

Can you help us to understand this?

Kind regards

Michael Lorenz


Mit freundlichen Grüßen

Michael Lorenz
Teamlead Backend

Atoria – the people software GmbH
Theodor-Heuss-Str. 5
89518 Heidenheim an der Brenz, Germany
+49 7121 9665-4275 
Michael.Lorenz@xxxxxxxxxxxxxxxxxxx 
www.atoria-software.com 

Managing Director: Christoph Kull
Register Court: Amtsgericht Stuttgart HRB 351776

Atoria is a Proalpha company

Privacy Policy 




Back to the top