Re: License advice
On Tue, 28 Apr 1998, Marcus Brinkmann wrote: > Don't spread misinformation, please. Did we read the same license? > > I quote it her for you: > > Copyright (c) 1997-1998 by Armin Biere. > > Author: Armin Biere. > > Permission is granted to anyone to use this software for any > purpose on any computer system, and to redistribute it freely, > subject to the following restrictions: > 1. The author is not responsible for the consequences of use of >this software, no matter how awful, even if they arise >from defects in it. > > 2. The origin of this software must not be misrepresented, either >by explicit claim or by omission. > > 3. Altered versions must be plainly marked as such, and must not >be misrepresented as being the original software. > > > 4. This notice may not be removed or altered. > > Armin Biere > Thu Mar 5 16:48:52 EST 1998 > > > And now my comments: > 1) He does not mention that selling is allowed. So you are not allowed to > sell it. Last time I heard, "redistribute freely" was taken to mean that you were free to distribute it however you like (including by selling it) > 2) He does not mention that you are allowed to redistribute the software > after altering and marking as in 3, so you are not allowed to redistribute > altered version. "Altered versions" must be "plainly marked" and "must not be misrepresented as being the original software". It doesn't make too much sense to require someone to mark modifications if they can't redistribute them. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#921150: ITP: golang-github-arduino-go-paths-helper
Package: wnpp Severity: wishlist Owner: Rock Storm * Package name: golang-github-arduino-go-paths-helper Version : 0.0~git20180911.751652d-1 Upstream Author : Arduino * URL : https://github.com/arduino/go-paths-helper * License : GPL-2.0 Programming Lang: Go Description : Library to simplify handling of paths This library aims to simplify handling of the most common operations with paths. Most operations that usually require a bit of convoluted system calls are now simplified, for example to check if a path is a directory: buildPath := "/path/to/somewhere" srcPath := filepath.Join(buildPath, "src") if info, err := os.Stat(srcPath); err == nil && !info.IsDir() { os.MkdirAll(srcPath) } Using this library can be done this way: buildPath := paths.New("/path/to/somewhere") srcPath := buildPath.Join("src") if !srcPath.IsDir() { scrPath.MkdirAll() } The package 'arduino-builder' [1] has been split into several smaller Go libraries like this one (at least two more to come). Even though 'arduino-builder' is maintained by the electronics team, I believe this libraries should be maintained by the Go team. If you agree, then let this mail serve also as a formal request for the Go team to accept this package, and also to accept me in the team. @Geert, I'm CCing you so you are aware of this matter and in case you want to argue against. [1]: https://salsa.debian.org/electronics-team/arduino/arduino-builder Regards, -- Rock Storm GPG KeyID: 4096R/C96832FD GPG Fingerprint: C304 34B3 632C 464C 2FAF C741 0439 CF52 C968 32FD signature.asc Description: PGP signature
Bug#922528: ITP: golang-github-arduino-go-timeutils -- Functions to handle timezones in golang
Package: wnpp Severity: wishlist Owner: Rock Storm * Package name: golang-github-arduino-go-timeutils Version : 0.0~git20171220.d1dd9e3-1 Upstream Author : Arduino * URL : https://github.com/arduino/go-timeutils * License : GPL-2.0 Programming Lang: Go Description : Functions to handle timezones in golang The package 'arduino-builder' [1] has been split into several smaller Go libraries like this one. I intend to maintain this package within the umbrella of the Go team. [1]: https://salsa.debian.org/electronics-team/arduino/arduino-builder Regards, -- Rock Storm GPG KeyID: 4096R/C96832FD GPG Fingerprint: C304 34B3 632C 464C 2FAF C741 0439 CF52 C968 32FD signature.asc Description: PGP signature
Bug#979240: ITP: arduino-ctags -- Arduino fork of exuberant ctags
Package: wnpp Severity: wishlist Owner: Debian Electronics Team X-Debbugs-Cc: debian-devel@lists.debian.org, pkg-electronics-de...@alioth-lists.debian.net * Package name: arduino-ctags Version : 5.8-arduino11 Upstream Author : Arduino (https://www.arduino.cc) * URL : https://github.com/arduino/ctags * License : GPL-2.0 Programming Lang: C, HTML, Roff, Makefile, M4, Vala Description : Arduino fork of exuberant ctags This package is actually a mix of exuberant ctags and anjuta-tags. The package 'arduino-builder' depends on these tags to be able to successfully compile Arduino sketches. It will be maintained within the Electronics team.
Bug#841104: ITP: cspice -- C implementation of The SPICE Toolkit
Package: wnpp Severity: wishlist Owner: Rock Storm * Package name: cspice Version : 0065 Upstream Author : NASA's Navigation and Ancillary Information Facility (NAIF) * URL : http://naif.jpl.nasa.gov/naif/index.html * License : public-domain Programming Lang: C Description : C implementation of The SPICE Toolkit SPICE (Spacecraft Planet Instrument C-matrix Events) is a NASA ancillary information system used to compute geometric and event information in analyzing and planning science observations obtained from spacecraft. It is also used in planning missions and conducting numerous engineering functions needed to carry out those missions. SPICE has become the de facto standard for handling much of the so-called observation geometry information on NASA's planetary missions, and it is now widely used in support of science data analysis on planetary missions of other space agencies as well. Some SPICE capabilities are used on a variety of astrophysics and solar physics missions, such as JAXA's Hayabusa project, ESA's Rosetta or NASA's Steins. I would like this package to be maintained either by the Debian Astro team or, if it were outside its scope, the Debian Science team. Regards, Rock
Bug#841433: ITP: gmat -- Spacecraft mission analysis, desing and simulation
Package: wnpp Severity: wishlist Owner: Rock Storm * Package name: gmat Version : 2015a Upstream Author : National Aeronautics and Space Administration * URL : http://gmatcentral.org * License : Apache-2.0 Programming Lang: C++ Description : Spacecraft mission analysis, desing and simulation The General Mission Analysis Tool (GMAT) is designed to model, optimize, and estimate spacecraft trajectories in flight regimes ranging from low Earth orbit to lunar applications, interplanetary trajectories, and other deep space missions. GMAT contains high-fidelity space system models, optimization and targeting, built-in scripting and programming infrastructure, and customizable plots, reports and data products, to enable flexible analysis and solutions for custom and unique applications. GMAT can be driven from a fully-featured, interactive Graphical User Interface (GUI), or from a custom script language. I intend to maintain this package alongside the Debian Astro team. Regards, Rock
Bug#894382: ITP: arduino-builder -- A command line tool for compiling Arduino sketches
Package: wnpp Severity: wishlist Owner: Rock Storm * Package name: arduino-builder Version : 1.3.25 Upstream Author : Arduino AG (https://www.arduino.cc/) * URL : https://github.com/arduino/arduino-builder * License : GPL-2 Programming Lang: Go, C++, C Description : A command line tool for compiling Arduino sketches A command line tool for compiling Arduino sketches . This tool is able to parse Arduino Hardware specifications, properly run gcc and produce compiled sketches. . An Arduino sketch differs from a standard C program in that it misses a main (provided by the Arduino core), function prototypes are not mandatory, and libraries inclusion is automagic (you just have to #include them). This tool generates function prototypes and gathers library paths, providing gcc with all the needed -I params. This package is now necessary for new versions of the Arduino IDE. The plan is to maintain this package inside the Debian Electronics Team. And for this, a sponsor will be needed. Cheers, -- Rock Storm