rome
  1. rome
  2. ROME-147

Contradictory license terms for ROME Modules

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: current
    • Fix Version/s: milestone 1
    • Component/s: www
    • Labels:
      None
    • Environment:

      Operating System: All
      Platform: All

    • Issuezilla Id:
      147

      Description

      The main ROME page states that ROME is licensed under Apache 2.0.

      However, some of the ROME Modules files contain copyright statements that are
      contradictory to Apache 2.0.

      The following files appear to be LGPL only:
      ./com/sun/syndication/feed/module/base/CustomTag.java
      ./com/sun/syndication/feed/module/base/CustomTagImpl.java
      ./com/sun/syndication/feed/module/base/CustomTags.java
      ./com/sun/syndication/feed/module/base/CustomTagsImpl.java
      ./com/sun/syndication/feed/module/base/io/CustomTagGenerator.java
      ./com/sun/syndication/feed/module/base/io/CustomTagParser.java
      ./com/sun/syndication/feed/module/base/ValidationException.java
      ./com/sun/syndication/feed/module/itunes/io/ITunesParserOldNamespace.java

      The following files do not contain a copyright or license statement:
      ./com/sun/syndication/feed/module/georss/geometries/AbstractCurve.java
      ./com/sun/syndication/feed/module/georss/geometries/AbstractGeometricPrimitive.java
      ./com/sun/syndication/feed/module/georss/geometries/AbstractGeometry.java
      ./com/sun/syndication/feed/module/georss/geometries/AbstractRing.java
      ./com/sun/syndication/feed/module/georss/geometries/AbstractSurface.java
      ./com/sun/syndication/feed/module/georss/geometries/Envelope.java
      ./com/sun/syndication/feed/module/georss/geometries/LinearRing.java
      ./com/sun/syndication/feed/module/georss/geometries/LineString.java
      ./com/sun/syndication/feed/module/georss/geometries/Point.java
      ./com/sun/syndication/feed/module/georss/geometries/Polygon.java
      ./com/sun/syndication/feed/module/georss/geometries/Position.java
      ./com/sun/syndication/feed/module/georss/geometries/PositionList.java
      ./com/sun/syndication/feed/module/mediarss/io/AlternateMediaModuleParser.java
      ./com/sun/syndication/feed/module/sle/io/LabelNamespaceElement.java
      ./com/sun/syndication/feed/module/sle/io/ModuleGenerator.java
      ./com/sun/syndication/feed/module/sse/modules/Conflict.java
      ./com/sun/syndication/feed/module/sse/modules/Conflicts.java
      ./com/sun/syndication/feed/module/sse/modules/History.java
      ./com/sun/syndication/feed/module/sse/modules/Related.java
      ./com/sun/syndication/feed/module/sse/modules/Sharing.java
      ./com/sun/syndication/feed/module/sse/modules/SSEModule.java
      ./com/sun/syndication/feed/module/sse/modules/Sync.java
      ./com/sun/syndication/feed/module/sse/modules/Update.java
      ./com/sun/syndication/feed/module/sse/SSE091Generator.java
      ./com/sun/syndication/feed/module/sse/SSE091Parser.java

      We would like to use this library in a commercial product, but our corporate
      lawyers require that every source code file be explicit about its licensing
      terms. If the intent of the ROME modules project is to release this software
      under an Apache 2.0 license, then we would request that this be made explicit in
      all of the files.

        Activity

        Hide
        tucu added a comment -

        as a temporary solution, you could use Rome just without those modules.

        Show
        tucu added a comment - as a temporary solution, you could use Rome just without those modules.

          People

          • Assignee:
            rome-issues
            Reporter:
            danrabe
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated: