LIGHT

  • News
  • Docs
  • Community
  • Reddit
  • GitHub
Star

What's on this Page

ABOUT LIGHT

Light Platform License

Light-4j and related frameworks are released under the Apache 2.0 license.

Most of the repositories in networknt organization are released under the Apache 2.0 license or MIT license except json-overlay and openapi-parser which are released under EPL 2.0 and EPL 1.0 license.

To provide IP Infringement Indemnity to our customers, we have thoroughly reviewed licenses and update all license/copyright headers in each source file for our core repositories.

Here is a list of actions we have done in general.

  • Make sure we have LICENSE file in each repository to clearly state the open source license.
  • Add NOTICE file in each repository to clearly state the license and copyright of dependencies.
  • Update source code to add license/copyright in the header.
  • For redistributed source code from third-party open source project, make sure that the correct license and copyright header is in each file. Correct the license based on the parent project if necessary.
  • Update the contribution guideline to ensure that license, copyright and author are in each source file.

Here are all the related commits in each repository for auditing purpose.

light-4j

https://github.com/networknt/light-4j/commit/d26ed1d71ab7877a6cffebc9886481912c43e9de https://github.com/networknt/light-4j/commit/3b71ba837d16fb66d924810b011925ecc219a5b1 https://github.com/networknt/light-4j/commit/20259cabcb327a85cfb081fec35d28b09e72ca56 https://github.com/networknt/light-4j/commit/81cb3eef8b7f0955ac6582bc86196e05e5f2ef63 https://github.com/networknt/light-4j/commit/576e8ef6aabc14a83fb58b9568bad7ca5ccf3e4c

json-overlay

https://github.com/networknt/json-overlay/commit/361b5ed22e8432855a9022693934b9775cb5699e https://github.com/networknt/json-overlay/commit/7b16638931ce6f3cc312c75b02ae86775f271a93

openapi-parser

https://github.com/networknt/openapi-parser/commit/bdb8ed88e26ba6fdc4e9e4712119f06255626dd6 https://github.com/networknt/openapi-parser/commit/56bfcc3128ebb1e0cbdd6599edb1f772faf1f260

light-rest-4j

https://github.com/networknt/light-rest-4j/commit/470a92fe6aa00ee5c84fba09bae19563e46920c7 https://github.com/networknt/light-rest-4j/commit/0dd2e564ee96ae182971fad6e3efc9ebda0ab63c https://github.com/networknt/light-rest-4j/commit/97465950bb6f0402fe747a2d05be3b18f31acad1

json-schema-validator

https://github.com/networknt/json-schema-validator/commit/a000f78e3cb6da71159a3c35d25e124ccf47c599

light-spa-4j

https://github.com/networknt/light-spa-4j/commit/f28be07bb757405385b8dfdc3bc29e4acc696b50

light-router

https://github.com/networknt/light-router/commit/2955b3a7b8c679006270f0b795a4f8c16c9661ba

light-proxy

https://github.com/networknt/light-proxy/commit/05d50403569e3b71ee7ee624344d23122a610972

light-consumer-4j

https://github.com/networknt/light-consumer-4j/commit/1498a9a56b1e9bbc6872b1fdb16b09a00a766a4b

  • About Light Platform
    • Overview
    • Testimonials
    • What is Light
    • Features
    • Principles
    • Benefits
    • Roadmap
    • Community
    • Articles
    • Videos
    • License
  • Getting Started
    • Get Started Overview
    • Environment
    • Light Codegen Tool
    • Light Rest 4j
    • Light Tram 4j
    • Light Graphql 4j
    • Light Hybrid 4j
    • Light Eventuate 4j
    • Light Oauth2
    • Light Portal Service
    • Light Proxy Server
    • Light Router Server
    • Light Config Server
    • Light Saga 4j
    • Light Session 4j
    • Webserver
    • Websocket
    • Spring Boot Servlet
  • Architecture
    • Architecture Overview
    • API Category
    • API Gateway
    • Architecture Patterns
    • CQRS
    • Eco System
    • Event Sourcing
    • Fail Fast vs Fail Slow
    • Integration Patterns
    • JavaEE declining
    • Key Distribution
    • Microservices Architecture
    • Microservices Monitoring
    • Microservices Security
    • Microservices Traceability
    • Modular Monolith
    • Platform Ecosystem
    • Plugin Architecture
    • SOA
    • Scalability and Performance
    • Serverless
    • Service Collaboration
    • Service Mesh
    • Spring is bloated
    • Stages of API Adoption
    • Transaction Management
    • Microservices Cross-cutting Concerns Options
    • Service Mesh Plus
    • Service Discovery
  • Design
    • Design Overview
    • Design First vs Code First
    • Desgin Pattern
    • Service Evolution
    • Consumer Contract and Consumer Driven Contract
    • Handling Partial Failure
    • Idempotency
    • Environment Segregation
    • Multi-Tenancy
    • Why check token expiration
    • WebServices to Microservices
  • Cross-Cutting Concerns
    • Concerns Overview
  • API Styles
    • Light-4j for absolute performance
    • Style Overview
    • Distributed session on IMDG
    • Eventuate - Event Sourcing and CQRS
    • Hybrid - Modularized Monolithic
    • REST - Representational state transfer
    • Saga - Distributed Transactions
    • Tram - Transactional Messaging
    • Web Server with Light Platform
    • Websocket with light platform
    • Spring Boot Integration
    • Single Page Application
    • GraphQL - A query language for your API
  • Infrastructure Services
    • Service Overview
    • Light Proxy
    • Light Router
    • Introduction
    • Architecture
    • Light Portal
    • Messaging Infrastructure
    • Centralized Logging
    • Light OAuth2
    • Services
    • Metrics and Alerts
    • Reference
    • Config Server
    • Tokenization
  • Tool Chain
    • Tool Chain Overview
  • Utility Library
  • Service Consumer
    • Service Consumer
  • Development
    • Development Overview
    • Best Practices
    • Development Flow
    • Platform Developer
    • Develop Build
    • Application
    • Service Provider Developer
    • Service Consumer Developer
  • Deployment
    • Deployment Overview
    • Frontend Backend
    • Linux Service
    • Windows Service
    • Install Eventuate on Windows
    • Secure API
    • Client vs light-router
    • Memory Limit
    • Deploy to Kubernetes
  • Benchmark
    • Benchmark Overview
  • Tutorial
    • Tutorial Overview
  • Troubleshooting
    • Troubleshoot
  • FAQ
    • FAQ Overview
  • Milestones
  • Contribute
    • Contribute to Light
    • Development
    • Documentation
    • Example
    • Tutorial
“Light Platform License” was last updated: May 24, 2019: References update (#91) (7e8df5a)
Improve this page
  • News
  • Docs
  • Community
  • Reddit
  • GitHub
  • About Light Platform
  • Getting Started
  • Architecture
  • Design
  • Cross-Cutting Concerns
  • API Styles
  • Infrastructure Services
  • Tool Chain
  • Utility Library
  • Service Consumer
  • Development
  • Deployment
  • Benchmark
  • Tutorial
  • Troubleshooting
  • FAQ
  • Milestones
  • Contribute