taskSavannah Administration - Tasks: task #16352, Submission of dirutils

 
 

task #16352: Submission of dirutils

Submitter:  Ar Rakin <rakinar2>
Submitted:  Sun 19 Mar 2023 07:04:00 PM UTC
   
 
Should Start On:  Sun 19 Mar 2023 12:00:00 AM UTC Should be Finished on:  Wed 29 Mar 2023 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  ineiev Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Mon 20 Mar 2023 05:24:12 PM UTC, comment #6: 


comment #5:

> Thank you, approving.
>
> > GNU libc - 2001: LGPL-2.1-or-later, 1992: LGPL-2.0-or-later (according to wikipedia)
>
> When checking licensing terms of something you rely on, one should look into the package in question directly.  Third parties often say nonsense (including but not limited to Wikipedia).


Understood I'll keep that in mind. And thanks for approving my project!

Ar Rakin <rakinar2>
Mon 20 Mar 2023 04:13:15 PM UTC, comment #5: 

Thank you, approving.

> GNU libc - 2001: LGPL-2.1-or-later, 1992: LGPL-2.0-or-later (according to wikipedia)


When checking licensing terms of something you rely on, one should look into the package in question directly.  Third parties often say nonsense (including but not limited to Wikipedia).

Ineiev <ineiev>
Site Administrator
Mon 20 Mar 2023 02:29:03 PM UTC, comment #4: 

Okay so here are the licenses:

GCC - GPLv3.0+
GNU Make - GPLv3.0+
GNU libc - 2001: LGPL-2.1-or-later, 1992: LGPL-2.0-or-later (according to wikipedia)
GNU tar - GPLv3.0+
Gzip - GPLv3.0+

And there's no proprietary dependencies for my package.

Ar Rakin <rakinar2>
Mon 20 Mar 2023 01:45:52 PM UTC, comment #3: 


> Oh I thought I should only list the "library" dependencies.


Well, libc is a library, at least technically.  You are right that the nature of the dependency determines how its license may affect your package: if you link to some program (even indirectly), then its license should be compatible with the license of your software; in cases like 'make', the license of the dependency adds no requirements to your package (but still we couldn't allow proprietary software).

By the way, you didn't list the licenses of your dependencies.

> And the license, it was my mistake. It is licensed under GPL version 3.0+. The tarball I submitted includes a copy of the license.


Never mind; the right option wasn't shown to you due to a bug in HTML (fixed now both for your package and for new submissions).

Ineiev <ineiev>
Site Administrator
Mon 20 Mar 2023 07:37:30 AM UTC, comment #2: 


comment #1:

> Please be more conscious of your dependencies.  Your package depends at least on make, cc and libc.
>
> Then, you say that your package is licensed under GPLv3+, but you selected "GNU General Public License v2 or later" when submitted the form.  Which is correct?


Oh I thought I should only list the "library" dependencies. Well, in that way, dirutils depends on:

  • A C Compiler (Tested and recommended to use GCC)
  • GNU make
  • GNU libc
  • Tar and gzip (In case if the packaging tools are also considered as dependencies)


I don't think there are any more dependencies.

And the license, it was my mistake. It is licensed under GPL version 3.0+. The tarball I submitted includes a copy of the license.

Ar Rakin <rakinar2>
Mon 20 Mar 2023 06:35:33 AM UTC, comment #1: 

Please be more conscious of your dependencies.  Your package depends at least on make, cc and libc.

Then, you say that your package is licensed under GPLv3+, but you selected "GNU General Public License v2 or later" when submitted the form.  Which is correct?

Ineiev <ineiev>
Site Administrator
Sun 19 Mar 2023 07:04:00 PM UTC, original submission:  

A new group has been registered at Savannah.
This group will remain inactive until a site admin approves
or discards the registration.


Registration Administration


Approving or discarding the registration must be done using the specific
Group administration page, accessible only to site
administrators logged in as superusers.

Registration Details


  • Name: dirutils
  • System Name:  dirutils
  • Type: non-GNU software and documentation
  • License: GNU General Public License v2 or later





Description:

dirutils is collection of programs that provide various utilities to work with directories. For example, the `dirstats` program allows the user to view short statistical information about a directory.

At the moment it only has the `dirstats` program. But I will create the other programs that I've planned to add very soon.

It is fully written in C and uses make as the build tool. I plan to use autotools. Once again, it is still under development.

Just to confirm, dirutils is licensed under GPL v3+.


Other Software Required:

There is no dependency.
I've only tested it on my machine, which is a GNU/Linux system. I don't know if it will compile/work on Windows or other OSes.


Tarball URL:

https://savannah.nongnu.org/submissions_uploads/dirutils-0.0.1.tar.gz


Ar Rakin <rakinar2>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by ineiev (Posted a comment)
  • -email is unavailable- added by rakinar2 (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 4 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2023-03-20 ineiev StatusIn Progress Done
        Open/ClosedOpen Closed
    2023-03-20 ineiev StatusNone In Progress
        Assigned toNone ineiev

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code