Should the zlib license really be in licenses/common?

I'm trying to update all of my AUR PKGBUILDs with the proper license field and ran across one that uses the zlib/libpng license.  The ZLIB license is currently included in the default licenses package and has a version located here: <code>/usr/share/licenses/common/ZLIB/licenses.txt</code>, but much like the BSD/MIT licenses, the zlib license should have a unique copyright line.
As per the instructions listed on the Arch Packaging Standards page, it would seem like it should need a custom license.  Is that right?  If so, shouldn't the zlib one be removed from the common licenses package?  For reference, this is what the license looks like:
Copyright (c) <year> <copyright>
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.

I am not a lawyer, but I think I understand what elasticdog is talking about. To quote Arch_Packaging_Standards,
The MIT, BSD and Python licenses are special cases and cannot be included in the 'common' licenses pkg. For the sake of the license variable, it's treated like a common license (license="BSD", license="MIT" or license="Python") but for the sake of the filesystem, it's a custom license, because each one has its own copyright line. Each MIT, BSD or Python licensed package should have its unique license stored in /usr/share/licenses/$pkgname/.
The specific statement in question is the second line of /usr/share/licenses/common/ZLIB/license.txt:
Copyright (c) <year> <copyright>
Note that the second field actually says "copyright holders", not "copyright", but for reasons I don't understand, the forum doesn't display the space and the second word. The year and copyright holders fields are meant to be filled out by the copyright holders, and will be different for essentially every package using the ZLIB license. Since this statement is part of the license, the license is different every time it is used. As the wiki says, the MIT, BSD, and Python licenses also name the copyright holder in the license itself. This can be seen by inspecting them at http://www.opensource.org/licenses/.
The other licenses in /usr/share/licenses/common do not contain explicit copyright statements as part of the license, even though several of them contain instructions or templates for creating such statements in an addendum. Hence, these licenses are the same each time they are used.
I think elasticdog is correct. ZLIB should be removed from /usr/share/licenses/common, and treated as the MIT, BSD, and Python licenses are treated. Since it's common, it doesn't need to be marked as "custom"; it can be marked as license="ZLIB".
It seems best to update the licenses package and the wiki at the same time. Is a bug report the best way to accomplish this?

Similar Messages

  • What type of license should the user be assigned when passing transactions through the DI Server?

    What type of license should the user be assigned when passing transactions through the DI Server?
    We used to assign indirect access licenses to users that were just using the DI Server.  We have one add-on developer that says that the user has to be a Profession license. Current environment is SAP B1 9.0 PL10.  My understanding was that you could have up to 10 users assigned to a single DI Server license.

    Hi,
    From the license guide,
    Indirect Access – has access to any SSP solutions (developed with the SAP Business One DI-API) only. The Indirect Access license is bundled with the DI server. Users who have an Indirect Access license can access a limited number of application forms, but cannot perform any functions with the SAP Business One application. Users who have an Indirect Access license can access an unlimited number of SSP solutions
    Thanks & Regards,
    Nagarajan

  • CS4 won't start up on my new computer. The error message I get is "Licensing for this product has stopped working."

    CS4 won't start up on my new computer. The error message I get is "Licensing for this product has stopped working."  Both the old and new computer are MACs and the error code I get is 150:30.  It says to restart the computer or open another application in the suite, but neither helps.  It says if nothing helps to contact Adobe support, but this is the only way I'm given to contact adobe support.  Can I really not use my purchased software on my new computer?  What do I do to activate the license on the new computer?

    "Licensing For This Product Has Stopped Working" - Help

  • When shoud used the license lic-stios-1a license ?

    Dears,
    Greeting,
    What are mean the license lic-stios-1a license ? and when should be used ?
    Thanks,

    Dears,
    Greeting,
    What are mean the license lic-stios-1a license ? and when should be used ?
    Thanks,

  • If I were to purchase the Apple Remote Desktop with Unlimited licenses, would I be able to install the client software on each of there computers/laptops and have them remote desktop into the server?

    I have several friends and family who are looking for a central place to access information from ( Pictures, home movies etc ).  So I am considering setting up an OSX Lion Server.  There are some other things I can use it for as well.
    Here is my question:
    If I were to purchase the Apple Remote Desktop with Unlimited licenses, would I be able to install the client software on each of there computers/laptops and have them remote desktop into the server?  Or would I have to install the Admin software on each?  Do they intend it to be used strictly as one admin to access many clients? 
    I always could set up a network drive so they can log in and just see the folders they have created with space on the server I provide them.  But I want them to be able to log an and actually use it as a Remote Desktop.
    Thanks,
    Eric

    Dave,
    Thanks for the feedback.  I understand that ARD is meant for Remote Administration, but I was not sure if it could be used for my purpose as well.  The reason I was looking to do it this was was because I read several articles online about security and performance issues with setting up VNC and activating screen sharing.  Unless I am misunderstood. 
    As far as people's activities on the server, mostly it is going to be used as a place for them to store their media.  I will only allow own person ( Who I trust and I know wont botch the server ), to run applications.  Everyone else will be restricted to uploading and downloading content to their designated account on the server as well as a community share on the server.
    I appreciate your help.
    Thanks,
    Eric

  • What's the difference between OEM and standart licensing of VMware vSphere for users?

    Good day,
    Could you please explain me,
    What's the difference between OEM and standart licensing of VMware vSphere for users?

    The difference is usually the support you get. With OEM versions you'll often get support from the OEM and not from VMware directly.
    André

  • How can we verify the custom props in (Flash Access) license is there?

    We've added custom properties to a FAXS license and we'd like the client (OSMF-based media player) to display it (eg overlay those properties like a watermark over the video). The custom properties were added via "ApplicationDefinedRight" and "ApplicationProperties".
    We're able to see it embedded in the content via command line (see below) but it doesn't appear in the DRMVoucher when I step through the media player code when the DRMManager receives it:
    -- start command line snippet --
    $ java -jar libs/AdobePackager.jar -d ../protected/ramil_cheerleader_customprops_dev.mp4
    Adobe(R) Flash Access Media Packager
    version 2.0.2.0061
    =======================
    Source file: C:\content\protected\ramil_cheerleader_customprops_dev.mp4
    License Server: http://dev.awardscreeners.com/EScreenersServerV2/drmlicense/61410cb8-0208-4ddb-84d1-c84fea afc3fb
    License ID: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
    Content ID: 61410cb8-0208-4ddb-84d1-c84feaafc3fb
    Packager: CN=WBADS-Pkgr-201107081517,OU=Adobe Flash Access,OU=Packager,O=Adobe Systems Incorporated,C=US
    Packaging time: Fri Mar 15 20:24:18 PDT 2013
    Policies:
    Policy ID: YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY
    Policy Name: YYYYYYYY-YYYY-YYYY-YYYY-YYYYYYYYYYYY
    Revision: 2
    License Server Authentication: anonymous
    License Caching Duration: 360 minutes (6 hours)
    Right: Play
           Output protection restrictions:
                   Analog: NO_PROTECTION
                   Digital: NO_PROTECTION
    CustomProperties:
           pol_custom_prop =
                   test 123
           lic_custom_prop =
                   test license val
    SUCCESS
    -- end command line snippet --

    Thanks for your reply Hiroshi.
    Unfortunately, that's exactly what we've been doing.
    * reportVoucher - record the voucher detail in log file
    protected function reportVoucher (currentVoucher:DRMVoucher):void {
      var stringToAppend : String = "";
      var customPolicies:String = "";
      var i:int =0;
      var ptw:DRMPlaybackTimeWindow = null;
      var name:String;
      try{
        if (currentVoucher.policies != null){
          for(name in currentVoucher.policies)
            customPolicies += "policies." + name + " = " + currentVoucher.policies[name] + "\n";
        stringToAppend += " customPolicies : \n" + customPolicies;
        stringToAppend += " startDate = " + currentVoucher.voucherStartDate + "\n";
        stringToAppend += " endDate = " + currentVoucher.voucherEndDate + "\n";
        stringToAppend += " offlineLeaseStartDate = " + currentVoucher.offlineLeaseStartDate + "\n";
        stringToAppend += " offlineLeaseEndDate = " + currentVoucher.offlineLeaseEndDate + "\n";
        ptw = currentVoucher.playbackTimeWindow;
        if (ptw == null){
          stringToAppend += " playbackTimeWindow = null \n";
        } else {
          stringToAppend += " playbackTimeWindow.startDate = " + ptw.startDate + "\n";
          stringToAppend += " playbackTimeWindow.endDate = " + ptw.endDate + "\n";
          stringToAppend += " playbackTimeWindow.period = " + ptw.period+ "\n";
        trace(stringToAppend);
      } catch (e:Error) {
          trace(e.message + "\n when getting the voucher info");
    So perhaps maybe there's still something in the server level that could also be the problem. We suspect if the final license object is passed around (not the one embedded in the content), it may not contain the custom properties anymore. It's just a speculation.
    Nevertheless, at least you've pointed out that I am looking in the right place (DRMVoucher.policies) for them.

  • How to determine the download media required from my License key?

    Hi
    After recently rebuilding a dead PC,  The user has advised me she used to use Illustrator.
    Unfortunately the user does not have the install media available.
    Support advised my license key is a volume license for Design Standard.
    I have downloaded Design Standard (Universal) but the Licence key is not accepted.
    Can anyone advise how to determine the correct download based on my License key?
    Many thanks

    Some times you may need to sign in to volume licensing account and download
    refer
    Adobe Licensing Website | Serial numbers | Orders | Accounts

  • I just installed the latest version of iTunes, but when I went to open iTunes I got a message saying registry settings used to for importing and burning CDs and DVDs are missing and I should reinstall iTunes.  Really?

    I just installed the latest version of iTunes, but when I went to open iTunes I got a message saying registry settings used to for importing and burning CDs and DVDs are missing and I should reinstall iTunes.  Really?

    I'd start with the following document, with one modification. At step 12 after typing GEARAspiWDM press the Enter/Return key once prior to clicking OK. (Pressing Return adds a carriage return in the field and is important.)
    iTunes for Windows: "Registry settings" warning when opening iTunes

  • Any idea how to exchange the CTI-OS Lincense with CAD License?

    Any idea how to exchange the CTI-OS Lincense with CAD License?

    Hi,
    I think that you only have to install the CAD component in the PG or another machine.
    If you need a file license, contact your AM in order to get an upgrade from CTIOS to CAD.
    Hope this helps,
    Juan Luis

  • Continuous "The Software Protection service has completed licensing status check" messages

    I have one client machine that gets these messages about 5 separate times when launching a Office 2010 application.
    Event ID: 1003 The Software Protection service has completed licensing status check.
    From what I've seen this relates to a KMS server activation. We do not use a KMS server, and have a valid MAK activation code that is used throughout the organization. It is valid and I've even used the Volume Activation Management Tool to reinstall the key
    to the computer and make sure it is activated. I've also done a repair of office and had no luck. Any ideas?
     

    Hi
    Check if ospp service is on or off.
    Win+Run --> services.msc --> (scroll down and locate OSPP service)
    ref: http://answers.microsoft.com/en-us/office/forum/officeversion_other-office_install/office-2010-multiple-event-id-1003/89ff02f8-8160-4e71-974f-9557bdd94cd8?page=2
    Hope this helps. Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Can't download book. Get the following message. "Error getting license server communication problem MW_ADEPT_CORE_EXPIRED" I have no faith in this type of communication because I have never recieved answers from forums/ wish you could afford a live person

    can't download book. Get the following message. "Error getting license server communication problem MW_ADEPT_CORE_EXPIRED" I have no faith in this type of communication because I have never recieved answers from forums/ wish you could afford a live person

    I select a book to read from my library it takes me to digital editions and this message comes up. Has been working for a couple of years but something has happened, maybe I did it but don't and to make it worse there is no one to contact to fix it. Get the following message. "Error getting license server communication problem MW_ADEPT_CORE_EXPIRED" I

  • Photoshop Element 9 is not running on my new Dell E7240 laptop. Erreur :231:10. How can y solve the problem. Is it a license problem? My PC is very new, and PS9 is al little bit older.

    Photoshop Element 9 is not running on my new Dell E7240 laptop. Erreur :231:10. How can y solve the problem. Is it a license problem? My PC is very new, and PS9 is al little bit older.

    fixed with this method:
    http://bbs.archlinux.org/viewtopic.php?pid=319710

  • I keep getting this message when I try to transfer a book from the library to overdrive Adept timeout license sign

    I keep getting this message when I try to transfer a book from the library to overdrive Adept timeout license sign

    I keep getting this message when I try to transfer a book from the library to overdrive Adept timeout license sign

  • Portraiture for Photoshop CC2014"The extension cannot be installed because licensing verification failed"

    I'm getting the following error "The extension cannot be installed because licensing verification failed" when i try to install the trial version of Portraiture for Photoshop CC 2014.  I have installed cloud, and i've tried the install through Adobe Extension Manager but I have the same error message - I have checked passwords, reinstalled Extension manager, removed the trial version download and reinstalled it - 4 hours later and still nothing???? I am very stuck and desperately need to trial this add-on. Please help asap - Thank you

    I have found a link directly through Imagenomic for the trial version and it worked first time! Link to their page is below
    How to install the plugins in Photoshop CC 2014 - Powered by Kayako eSupport Help Desk Software

Maybe you are looking for

  • Why can't I find the "MainMenu.nib" file on my Macbook air?

    I'm trying to remove private browsing from my computer and I need to find the "MainMenu.nib" file... when I go to that directory it isn't there. Help please.

  • Can I create a solution manager key without applying license

    Hi, Can I create a solution manager key without applying license? I need to know an answer to this , because I am installing a Netweaver 2004s component and during installation, I am being prompted for Solution Manager Key. Can I use an unlicensed So

  • Please help i lost my password( icloud)

    please help i lost my password( icloud) and i can't get it back from (appleid.apple.com) cuz i can't remember the security questions i have ieme and the box if its helps

  • Error: registry association issues

    Whenever opening the newly downloaded version of Adobe Illustrator from the cloud, it gives the following error: "Adobe Illustrator has detected some registry association issues, which need to be rectified for Illustrator to work properly. To fix thi

  • Embedded BI - Reporting

    Hi, can someone help me to understand better the new potentiality of "embedded BI" for auth, queries, reporting.... Points to every useful answer. Thanx, Claudio