Hi,
I’d like to have a binary distribution of zebkit installed in my organization third-party repository, however my organization requires the @license tag to be present in each js file. Would it be possible to have such tag added in the binary distribution?
Also, would it be possible for a binary distribution to contain docs and tutorials (and again, with all js files containing @license tag)? 
 
Thanks!

1 answer

Staff July 24, 2017

It is not a problem, do what you need. 

#1
  1. actually, I was wondering if you could make those changes on your side, so that all binary distributions and docs will have the @license tag from now on...
  2. admin Staff July 24, 2017
    Which product are you using: zebra (this is previous generation of the project located in special github branch) or next generation of zebra - zebkit ?
  3. zebkit. I download the binary distribution at http://repo.zebkit.org/latest
  4. any chance you can make those changes upstream?
  5. admin Staff July 28, 2017
    Probably I will add license to the zebkit (current version), but not sure I will do it for old version (zebra) your are using. In general I think it is not completely correct requirement to adjust an open source project to some internal organizational rules like adding license tag or (for someone else) remove it. Think this task is up to organization(s) that issue the internal rules.
  6. I'm a little confused... isn't repo.zebkit.org/latest zebkit (current version)? I'm happy to use the current version, if repo.zebkit.org/latest is not, can you point me to the correct one?Re license tag, I don't disagree, but thought it may come to your benefit too to have license tag in the binary distribution.
  7. admin Staff August 1, 2017
    repo.zebkit.org/latest is old version of the project that has not been updated for a long period of time. The latest version can be found in github. The version:-- was heavily re-worked-- was re-packaged-- was renamed to zebkit-- not backward compatible with old zebra-- the core: rendering, HTML elements integration, WEB input events adjustment was practically re-written or written from scratchThe latest version of new zebkit project is hosted: http://zebkit.org/ver/latestThe upcoming new web site can be preliminary viewed following the link below:http://lw-zone.org/website/I am partially agree regarding license tag and most likely I will add it, but there are a lot of various high priority things that have to be done.
  8. ok, and just to be sure, the latest zebkit github repo is https://github.com/barmalei/zebkit, correct?
  9. admin Staff August 4, 2017
    Yes, it is.
  10. I'm willing to add the notes myself and do a pull request, if that works for you. the header I would add to each js file is: /** * @license * Copyright [yyyy] [name of copyright owner]* Licensed under the Apache License, Version 2.0 (the "License");* you may not use this file except in compliance with the License.* You may obtain a copy of the License at* http://www.apache.org/licenses/LICENSE-2.0* Unless required by applicable law or agreed to in writing, software* distributed under the License is distributed on an "AS IS" BASIS,* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.* See the License for the specific language governing permissions and* limitations under the License. */However, what should I put as year (I assume 2017) and name of copyright owner?

Please login or Register to Submit Answer