Comments (9)
@rahulmohang Please clarify in your post with what you are expecting here and what use you are looking for.
for your own internal use in a commercial setting
This line is saying there is limited commercial use.
from checkstyle.
@rnveach, usually, "for your own internal use in a commercial setting" may be interpreted as 'use inside your company premises, but does not explicitly cover use in a product that is intended for distribution to customers'. So, the question.
However, as you pointed out, 'in a commercial setting' may be the differentiator when compared to other usual 'internal' use licenses.
Was the intention of the statement to cover use cases that involves external distribution along with an end user's product?
from checkstyle.
@rnveach, I am checking this in the context of usage of checkstyle in one of the projects in the Eclipse Foundation, Usually, projects under Eclipse Foundation will be used for commercial and non-commercial purposes including usage in a commercial product of a proprietary company.
from checkstyle.
I assigned @romani as he is probably better able to handle licensing. I have thoughts on this issue, but I wasn't around when this file was created and don't know what the intention was versus what the language may cover (and may not cover).
from checkstyle.
Ok, thanks.
from checkstyle.
This file was just copy from original location of sun guide, we cached it to make it more controlled. There is no value in it and we not own such style guide.
Is not part of any jar we distribute, I do not understand how you plan to use it in your projects. If you need our site files , please skip whole folder https://github.com/checkstyle/checkstyle/blob/master/src/site/resources/styleguides/
from checkstyle.
Ok. I understand. Everyone who wants to contribute code to our project implicitly uses this, as it is integrated in our Gradle build. checkstyle, and by extension the checkstyle Gradle Plugin are not used at application runtime, but at compile time. It is neither distributed with the compiled JAR nor with the sources JAR. Nevertheless, I was trying to understand the license better.
Thank you for the responses.
from checkstyle.
Please close issue if you are satisfied with response
from checkstyle.
Ok
from checkstyle.
Related Issues (20)
- Enhance Command Line documentation by organizing options in Tabular format HOT 9
- EmptyLineSeparator does not detect multiple blank lines HOT 6
- OverloadMethodDeclarationOrder check ignores anything besides methods HOT 2
- IT regression area Folder structure HOT 2
- How to exclude java-Files that contain @Generated-Annotation? HOT 4
- Improve documentation - how to add usage of `var` to check `IllegalType`? HOT 6
- Column number in `DetailNode` should start with 1 HOT 16
- LITERAL_DEFAULT token support in RightCurlyCheck
- False Negative of ClassFanOutCheck with "new" Keyword HOT 6
- MagicNumberCheck NPE when ignoring field declarations HOT 11
- Parse exception for RAW string template (Java 21+) HOT 3
- IllegalType Not Working For Annotation Using FQN HOT 3
- Remove Support for String Template Syntax
- Re-enable and Monitor `YAMLSchemaValidation` inspection HOT 6
- Resolve `TailRecursion` inspection violations by replacing tail recursive calls HOT 4
- log() method incorrectly calculates the column number when Tabs are used HOT 8
- WhitespaceAround reports a violation when switch expression is passed as a method argument HOT 2
- Parameter name should be provided after @param tag HOT 1
- Please REMOVE most badges from the README HOT 5
- Please, add a small section to the README on how to install and use this tool HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from checkstyle.