Question about licensing a project under GPL

Hi all. I've been working on a bit of a summer project and it's nearing completion. I thought I might aswell share it with other people, and the topic of licensing crossed my mind. I'm just wondering about whether i'm doing everything right so that I can register the project on sourceforge.
It consists of a single 2000 line BASH script. That can be licensed under the GNU GPL right?
I read the stuff on the GNU website and all it seems I need to do is put a copyright comment at the top of the BASH script and supply a copy of the GNU GPL with the tar.gz. Is that all there is to it?
Thanks!

Since you rebuild the version of the package gets incremented. No structural changes occur.
Arthur
MyBlog
Twitter

Similar Messages

  • [Solved] Question about licensing

    Hello all,
    I'm not sure if this is the right section, but I thought this at least fits better than the Programming subforum.
    I am currently working on a volumeicon meant to be in the system tray. Initially, I started out with Fogobogo's gtk-vol which is licensed under the BSD license.
    However, the code has now substantially changed. I would go so far as to say that I only kept some function and variable names, other than that you won't see the relation between the two programs. But still, my code is based on it. Thus, my question: do I need to include the BSD license or am I now free to use whatever license I want? (GPL) Or: should/could I use both?
    For the record, in the initial program, Fogobogo did not state the usual Copyright (C) Fogobogo 2011. Does this matter any?
    Thanks in advance!
    Last edited by Unia (2013-07-17 13:35:33)

    Unia wrote:For the record, in the initial program, Fogobogo did not state the usual Copyright (C) Fogobogo 2011. Does this matter any?
    This doesn't matter at all.  There used to be a requirement for such a notification, but that has long since been removed.  Copyright is now implied.
    If there was any doubt, the copyright is clearly asserted by providing a license (BSD in this case).
    But a more fundamental question is why you would want to cheat someone out of their due credit.  You seem to be talking of formalities of how much the code has changed - this seems to focus too much on the letter of the law rather than the spirit of the law (actually it may violate the letter of the law too).  If fogobogo's work was a noteworthy inspiration for your own, that should be noted.  Legality is only one issue, giving credit to the work that inspired/guided/helped you along the way is just the right thing do do.
    Take a look at my copyright notice in alopex for example.  N. Welch (TinyWM) is the only one I took any actual code from, and there probably isn't any of it actually left - but it was the starting point on which I build everything else.  It was bootstrap code: I started with that, added a lot, then removed most of what was initially there.  The point is, though, that without Nick's code, I would have never been able to write alopex.  Also he has released TinyWM into the public domain, so I have no official requirement to acknowledge him at all, even if I kept all of his code.  I also credit dwm and i3 authors - I didn't use any actual code directly from those projects, though I studied dwm's code and in inspired the general structure of my code - I never even looked at i3's code, there's just too much of it.
    You're asking what you can do - but just because you can, doesn't mean you should.  Err on the side of giving credit to those whose work has contributed to your own, then you be doing the right thing and you'll be pretty much ensured to be 'legal'.
    If it were me, I'd use both licenses with the simple note that some of the code originated from, or was inspired by fogobogo's project licensed under the BSD license.
    Last edited by Trilby (2013-07-10 12:33:13)

  • Question about redeploying a Project with multiple packages

     I know that if I make changes to a single package within a project in SSIS 2012 that the entire project must be re-deployed.  Also, I know that the project version is updated when it is re-deployed.   My question
    is about the packages in the re-deployed project that have not changed.  Does anything actually change in the unaffected packages when only a single package is modified?  Do the Identifiers for the all packages change or just the package
    (or packages) that have been modified?  I'd really like to hear from someone with actual experience with this issue.
    Harold Jackson

    Since you rebuild the version of the package gets incremented. No structural changes occur.
    Arthur
    MyBlog
    Twitter

  • I have a question about License

    Hello all,
    I am new on these themes.I have to install a server with Oracle 10g. I suggested to my client they have to buy the license for Oracle.
    My question is....Where or When The Installator Oracle requests me the License of Product
    Thanks.
    Best Regads
    David

    Licensing costs are associated to production systems. They are also based on a combination of number of CPU and base price scenarios. If you are talking about Oracle Lite, then you will need a license for Oracle Enterprise Edition, Oracle Mobile Server, and possibly Oracle Application Server... or WebLogic server(This is suppose to be supported in the new year).

  • Question about resolution of project vs. res of material to be imported

    i am trying to put a project together that consists of still images (which i can prepare in any resolution) and some film material (avi and mov) which comes in the size of 640x480, square pixel aspect ratio.
    what do i have to do in order to set up a new project in FCe to so i can import this film material and be able to create an output that can be burned on a dvd and will play on regular dvd players without distortion (would it need to become something like 720xsomething?)?
    my available tools are FCe 3.5 and QTpro. any help will be appreciated!

    ok! - the key hints about selecting "DVCPRO NTSC" and "select the motion tab and tweak the scale and aspect ratio settings" is probably what i was seeking...
    i wonder what happens to the material when i change frame rate from 35 to 29.7 (i need to do this, right?)
    some possible quality loss is not concerning me in this particular case because i will have sepia and heavy grain and stains as photoshop layers over the whole project to make it worn and look old. blurryness will be ok as long the jpg artefacts stay not too large and distinctly boxy.
    i will try this out - thank you so far! frame rates and codecs are still a huge mystery for me. i am used to dealing with all kinds of resolutions for web or offset print use, there i have dimensions at a certain number of dots per inch and once the system is understood, it is easy to accomplish about anything.
    i wonder if there is somewhere a source that lists video and film sizes, resolution frame rates and codecs and explains it all, along with examples when to use which...!

  • Question about Dates in Project View

    I usually have no problems when it comes to date metadata, changing dates if need be, batch changes, etc... But this is something that is confusing me and I haven't been able to solve it.
    My wife found one of her old PAS digital cameras, and it had images on the card. I decided to import them for her into Aperture, but it was immediately apparent to me that the date and times were off. The time zone was fine, so I imported the images using a card reader, adding the appropriate metadata of my choosing. After importing the images, I proceeded to change the date and time to the correct dates and times. This worked fine as well, only in Project view, the project doesn't fall into the right place. I have my projects organized into folders, and have them set to Date - Oldest First. The photos from this import show as today's date when I scroll over the image preview box and the project is organized as the last project, which is consistent with that date. The metadata shows that the file date is the date that I set it to be (which in this case would make it the oldest project in the folder). Nothing I do changes anything.
    I then decided that maybe it had something to do with importing the images via a card reader instead of off of the Camera directly, so I decided to import straight from the camera. This time, the project is organized as the oldest project, but when I scroll over the Project preview box, the date that shows up is the original incorrect date, not the new date that I changed the photos to. The new date would still make the images the oldest project.
    I really just want the dates to match up, and I can't imagine why the Projects preview is showing me one date when the metadata (and my own knowledge of the situation) is telling me that it should be showing a different date. When I made the adjustments to the date and time, I also applied the changes to the Master file.
    Does anyone know what is going on here, why Aperture has a problem with something like this and if there is anyway to fix the problem?
    Much obliged,
    Mac

    Update:
    I just solved the issue, but I don't know why it should work like this, nor why this should happen.
    Basically, the first time that I imported the images, I imported them separately as groups of photos so that I could import them each into individual new projects. I noticed that the first project I created had the right information both in the metadata and in the project pane. This being the case, I decided to import everything again, only this time I imported everything at the same time into one project and called the project, "Test" (this is arbitrary and has nothing to do with the solution).
    Next I batch changed the date and time of all of the images in this "Test" project. Once that was done, I separated the images out into their own projects. This time everything showed up and was organized correctly.
    Again, I don't know why it had to be done this way, but apparently once I imported the first time, that was the only time that the metadata was accurately recorded. The subsequent imports off of the same card were not recorded properly. Again, I have no idea why, nor what to do about that, but my data is correct now and this seems to have solved the issue.
    If anyone has anything to say about the topic, please chime in.
    Thanks,
    Mac

  • Questions about licenses - How to get them back?

    Hey Guys!
    For maybe a year ago I bought Logic Pro 9 in App Store. And if I got it right, I have 5 licenses - right?
    So I installed it on my partners Mac, my iMac, and my two MacBooks. (That gives me one licens back).
    If I later decides to sell one of my computers, is there a way to get the licens back? (So i have two)
    Maybe by deleting the program or even format the computer.? Or do I have to buy it again? What to do?
    Looking forward to hear from you guys! :-)
    Kind Regards
    Mathias Thunbo - Denmark.

    What makes you think you have 5 licenses? Did you purchase a volume license? Or are you referring to the "install on all Macs you own and control"?
    If you are referring to the limit of 5 with iTunes, that is iTunes (music/video content) and has nothing to do with software applications purchased/downloaded from the Mac App Store.
    Here is an excerpt of the SLA:
    2. Permitted License Uses and Restrictions.
    A. Subject to the terms and conditions of this License, unless you obtained the Apple Software under a volume license, maintenance or other written agreement from Apple, you are granted a limited non-transferable license to install and use the Apple Software only on Apple-branded computers that you own or control in accordance with the Mac App Store Product Usage Rules located at: http://www.apple.com/legal/itunes/ww/ (“Mac Usage Rules”). Except as permitted under the Mac Usage Rules, you may not distribute or make the Apple Software available over a network where it could be used by multiple devices at the same time. You may not rent, lease, lend, sell, transfer, redistribute or sublicense the Apple Software.
    You can download the entire thing here:
    http://www.apple.com/legal/sla/
    http://www.apple.com/legal/itunes/us/terms.html#APPS
    As far as I know, you cannot give/sell the license to someone else if/when you sell your Mac. The license is tied to your Apple ID and (I believe) not transferable. Applications sold in the app store not only have the store terms attached to them, but the individual software license agreements as well.

  • A question about Oracle FIN project

    Supposing there is a Oracle ebs project.
    there are some accounting information in non-financial modules.
    My question is that who will be in charge of setting up this information? the FIN consltant or anyone else? pls give me the reason.
    thank you.
    peter

    Supposing there is a Oracle ebs project.
    there are some accounting information in non-financial modules.
    My question is that who will be in charge of setting up this information? the FIN consltant or anyone else? pls give me the reason.
    thank you.
    peter

  • Question about moving a project from FCP to Premiere to do color correcting/sound finalizing.

    My friend and i have been editing a film on FCP express. I've been learning more about editing and color correcting recently and have been teaching myself on  Adobe Premiere. I offered to color correct the film on Premiere on my system. I'm curious what the best way to do this would be. is it possible to take the timeline from FCB with the raw data and somehow open that in CS? Or should he export the pre corrected final cut without correcting as a certain type of file, then I work on that, then export that as the final cut?

    If FCP express has XML export, then you can export the project and then import the XML into Premiere Pro.  It will give you the basics of the timeline and basic transforms for each clip (position, scale, rotation).  However, not everything comes across - titles and 3rd party effects will not come across.
    Given that, another option is to render out the entire movie and then grade it in Premiere Pro.  But you lose a lot of control if you go that way.
    The third option is to import into Premiere Pro and rebuild the bits you might be missing from FCP and then you have both the control and options.
    Hope this helps,
    Dennis

  • Question about making a project backup with Media Manager

    I have several projects that I am working on right now. I'd like to make a backup of these projects and burn them to DVDs. The question I have is when I select "copy" with Media Manager it shows me how much space the backup will be. Without selecting the render files each of my projects would fit a a single DVD. If I don't include render files can they easily be recreated by just re-rendering the backup project?
    Thanks!

    Backing up a project file takes very little space. Backing up the media associated with that project can take up a tremendous amount of space. By using Media Manager, I assume that you want to back up (copy) the media ... correct?
    Do you only have 4.3gb of media used in the project you want to back up? That's all the data a DVD disc will hold.
    -DH

  • Some questions about using dictionary6x.xls under Primavera 6.2.1

    Now I used dictionary6x.xls (suppose it should support Primavera6.2.1 version), also i have install the SDK and access the DB (SqlServer) successful.
    But When I use the dictionary6x.xls to retrieve or insert data, it will hit the exception, the log info as following:
    100928:16:57:22.766 - ERROR => VDB.Connect; EVirtualTableError=TCVirtualTable.OptFieldIndexOf: VTable is not loaded - PROJECT
    100928:16:57:37.843 - ERROR => VDB.Connect; EDatabaseError=SQLConnection property required for this operation
    I have searched for some advice for this situation, the result iis about update the "PMSDK.dll 6.00" version to "PMSDK.dll 6.2.1.1507" version.
    I have double checked my local file "PMSDK.dll" version, it is 6.2.1.1507. But still hit this exception.
    So anyone hit this issue before?
    S.O.S

    Now I used dictionary6x.xls (suppose it should support Primavera6.2.1 version), also i have install the SDK and access the DB (SqlServer) successful.
    But When I use the dictionary6x.xls to retrieve or insert data, it will hit the exception, the log info as following:
    100928:16:57:22.766 - ERROR => VDB.Connect; EVirtualTableError=TCVirtualTable.OptFieldIndexOf: VTable is not loaded - PROJECT
    100928:16:57:37.843 - ERROR => VDB.Connect; EDatabaseError=SQLConnection property required for this operation
    I have searched for some advice for this situation, the result iis about update the "PMSDK.dll 6.00" version to "PMSDK.dll 6.2.1.1507" version.
    I have double checked my local file "PMSDK.dll" version, it is 6.2.1.1507. But still hit this exception.
    So anyone hit this issue before?
    S.O.S

  • A question about license date validity during OS migration: AIX to Linux

    Dear all,
    I would appreciate if you could kindly give us
    your advice about the following issue.
    We have an environment dedicated for training. The environment was
    initially installed on AIX platform. However, after a while the
    technical direction decided to migrate to Linux.
    The migration was done at 18 September 2009, and during this process
    the very date was chosen and designated by SAP to be the
    valid start date of the new SAP license.
    Now, our problem is, that the data programmed in this SAP envionment
    (used for training) is not compatible with the current date. In
    order to make them work properly, the host system date must always be
    set to the last year (this is because we had unfortunately some delay for
    the migration).
    It is fundamental to remark, that currently, we are absolutely not able to
    modify the data and the sole solution (although not the best one) to
    tackle this problem is to modify the operating system's date. This is
    precisely how we proceeded, but unfortunately we encountered a SAP license
    check problem during logon.
    As I explained, the migration from AIX to Linux was performed at
    18 September 2009, which means, this was the date for the new license.
    Yet, we need to go further in the past and to choose 24th July 2008.
    On the operating system, of course, there is no problem and the
    administrator can modify the host date with the appropriate date, but
    on the other hand, by choosing this date, we are no more able to work
    within this SAP environment. At the logon time, we receive a license
    check error, which is normal, because the host date (24th July 2009) is anterior
    than the start date for the SAP license (18 September 2009).
    Also, we cannot ask for another license, because we will have the same problem,
    they never create a license dated for the last year, and they always create an
    up-to-date license.
    Could you kindly guide us how we can manage to solve this issue?
    Thanks in advance,
    Kind Regards,
    Dariyoosh

    I think you're better off opening an OSS message in this particular case.
    Regards
    Juan

  • Simple question about license...

    I wonder, when I must pay Oracle for use Enterprise version?? I know that when my employer wants to sold database another company, that this company must pay. But when I work on this version for tests in my job then I must pay or not?? And what is when I wark on Enterprise version in my house..
    Thank you for help :)

    See this thread:
    Oracle Database 12.0 OTN dev license trial terms
    and
    http://www.oracle.com/technology/software/index.html
    "All software downloads are free, and each comes with a Development License that allows you to use full versions of the products only while developing and prototyping your applications (or for strictly self-educational purposes). In some cases, certain downloads (such as Beta releases) have licenses with slightly different terms."
    and
    of course the most offcial
    http://www.oracle.com/technology/software/htdocs/devlic.html
    So I'd say (but it is only my opiniion!) in your house you can freely learn, but in your work you have to licence test environment.
    Gints Plivna
    http://www.gplivna.eu

  • Few Question about components - first project

    hello everyone, this is my first Flash Builder php web based and i would like to know if any of these below is possible, if so how? And will it be able to pass the data over to the Database. I already generated a form from the database but i would like to change a few of the input text fields to a numbericstepper, combobox and DropDownList. 
    1. Can i add a generating letter/number (A1002) field on a form which is submitted to a MySQL database when submitted?
    2. Can i add a text input field that i can use to send a email from the data that was added to the MySQL Database?
    For example after the form is added to database i want to send a copy of it to a email
    The datefield works, but how do i get the numricstepper, combobox and droplist to work?
    For example:
    protected function button_clickHandler(event:MouseEvent):void
                    privatebookingService.getAllPrivatebooking();
                    var privatebooking2:Privatebooking = new Privatebooking();
                    privatebooking2.confirmationnumber = confirmationnumberTextInput.text;
                    privatebooking2.bookingdate = bookingdateDateField2.selectedDate;  (DATE FIELD)
                    privatebooking2.bookingtype = bookingtype.selectedItem; (suppose to be drop list but doesnt work)
                    Alert.show("You have successfully added a new booking");

    I suggest that you dump the session scope in your footer before you call the function.  If it's the same as in your main page, pass the necessary variables to your function as optional arguments and put some conditional logic in the function to see if anything was passed.

  • Question about Licenses

    Hello,
    A friend of mine has the opportunity to work as a freelance graphic designer for some company.
    He has a students edition of Photoshop. Can he use that version to make designs for that company (so can he use it for commercial purposes) or is that not allowed?
    He wanted to ask this directly to adobe, but it seems impossible to talk directly to adobe. There used to be a chat option, to speak with an adobe collaborator, but we cannot find it anywhere...
    Can anyone help us out?
    Thank you,
    Eneas

    Thank you, Ned.
    So just to be sure. He is not a student anymore, but he purchased it when he was a student. That doesn't make any difference?
    Thank you.
    Kind Regards,
    Eneas

Maybe you are looking for