WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: msttcorefonts  (Read 10991 times)

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
msttcorefonts
« on: August 10, 2009, 01:08:45 PM »
Thanks to jpeters for:

Code: [Select]
Title: msttcorefonts.tce
Description: TrueType core fonts
Version: 1.2-3
Author: Packager: Hao Li
Original-site:  [removed]
Copying-Policy: GPL
Extension_by: jpeters
Comments: Tested with Firefox, Open Office, Geany  
Size:        3.6M
Change-log:    
Current: 2009/08/09 First version

Code: [Select]
Title: msttcorefonts.tcz
Description: TrueType core fonts
Version: 1.2-3
Author: Packager: Hao Li
Original-site:  [removed]
Copying-Policy: GPL
Extension_by: jpeters
Comments: Tested with Firefox, Open Office, Geany  
Size:        4M
Change-log:    
Current: 2009/08/09 First version
« Last Edit: August 12, 2009, 04:30:25 PM by ^thehatsrule^ »

Offline ^thehatsrule^

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 1726
Re: msttcorefonts
« Reply #1 on: August 10, 2009, 03:00:34 PM »
Moved offline: false license (pending discussion)

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: msttcorefonts
« Reply #2 on: August 10, 2009, 03:22:38 PM »
Moved offline: false license (pending discussion)

?? This is free stuff downloaded from rpm.pbone   

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: msttcorefonts
« Reply #3 on: August 11, 2009, 01:53:51 PM »
After some reseach, it seems the package is has been widely distributed for non-commercial use.

Quote
package can also e.g. be limited to non-commercial use only, even though its binaries are just packaged within the distribution. We do not prompt the user to tell them this non-commercial restriction. I do not see what the crucial difference is between a downloader package and prepackaged binaries. In both cases it has been verified that the files in question are indeed legally distributable.
https://bugs.launchpad.net/baltix/+source/msttcorefonts/+bug/84453

020815 Microsoft pulls their fonts from their site. Fortunately, according to the End User License Agreement and the faq I have the right to redistribute the fonts in unaltered form. This right I intend to exercise.
http://corefonts.sourceforge.net/

Perhaps the EULA license (End User License Agreement) could be included, although it was not mentioned or included in the distributed package in question, publicly available for downloading at the RPM website:
Quote
Download
[removed]
     


Quote
END-USER LICENSE AGREEMENT FOR
MICROSOFT SOFTWARE

IMPORTANT-READ CAREFULLY: This Microsoft End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a single entity) and Microsoft Corporation for the Microsoft software accompanying this EULA, which includes computer software and may include associated media, printed materials, and "on-line" or electronic documentation ("SOFTWARE PRODUCT" or "SOFTWARE"). By exercising your rights to make and use copies of the SOFTWARE PRODUCT, you agree to be bound by the terms of this EULA. If you do not agree to the terms of this EULA, you may not use the SOFTWARE PRODUCT.


SOFTWARE PRODUCT LICENSE
The SOFTWARE PRODUCT is protected by copyright laws and international copyright treaties, as well as other intellectual property laws and treaties. The SOFTWARE PRODUCT is licensed, not sold.


1. GRANT OF LICENSE. This EULA grants you the following rights:

    * Installation and Use. You may install and use an unlimited number of copies of the SOFTWARE PRODUCT.
    * Reproduction and Distribution. You may reproduce and distribute an unlimited number of copies of the SOFTWARE PRODUCT; provided that each copy shall be a true and complete copy, including all copyright and trademark notices, and shall be accompanied by a copy of this EULA. Copies of the SOFTWARE PRODUCT may not be distributed for profit either on a standalone basis or included as part of your own product.


2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.

    * Limitations on Reverse Engineering, Decompilation, and Disassembly. You may not reverse engineer, decompile, or disassemble the SOFTWARE PRODUCT, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.
    * Restrictions on Alteration. You may not rename, edit or create any derivative works from the SOFTWARE PRODUCT, other than subsetting when embedding them in documents.
    * Software Transfer. You may permanently transfer all of your rights under this EULA, provided the recipient agrees to the terms of this EULA.
    * Termination. Without prejudice to any other rights, Microsoft may terminate this EULA if you fail to comply with the terms and conditions of this EULA. In such event, you must destroy all copies of the SOFTWARE PRODUCT and all of its component parts.


3. COPYRIGHT. All title and copyrights in and to the SOFTWARE PRODUCT (including but not limited to any images, text, and "applets" incorporated into the SOFTWARE PRODUCT), the accompanying printed materials, and any copies of the SOFTWARE PRODUCT are owned by Microsoft or its suppliers. The SOFTWARE PRODUCT is protected by copyright laws and international treaty provisions. Therefore, you must treat the SOFTWARE PRODUCT like any other copyrighted material.


4. U.S. GOVERNMENT RESTRICTED RIGHTS. The SOFTWARE PRODUCT and documentation are provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c)(1) and (2) of the Commercial Computer Software - Restricted Rights at 48 CFR 52.227-19, as applicable. Manufacturer is Microsoft Corporation/One Microsoft Way/Redmond, WA 98052-6399.


LIMITED WARRANTY
« Last Edit: August 13, 2009, 02:18:59 AM by jpeters »

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: msttcorefonts
« Reply #4 on: August 12, 2009, 09:06:36 AM »
What is free to distribute is this package in it's original form:

http://downloads.sourceforge.net/project/corefonts/the%20fonts/final/wd97vwr32.exe

Not a repackaged version of it.  And though the person distributing the rpm may not see a big difference in distributing precompiled/repackaged binaries versus distributing a download and install script, the difference is substantial in a legal sense.  The cabextract utility is used to create a package of these fonts, and that definitely constitutes alteration of the original package.


Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: msttcorefonts
« Reply #5 on: August 12, 2009, 12:06:35 PM »
Okay....they've been on the site since 2002 without issue, but whatever....Here's the "no risk"    approach to anyone who wants them (they're essential for my own uses)


1: Goto  [removed]

2.  Click on "Download  msttcorefonts-1.2-3.noarch.rpm

3: Convert downloaded rpm to tar.gz:
    rpm2targz msttcorefonts-1.2-3.noarch.rpm

4. Create your own extension from the tar.gz, or just copy to / and extract.
« Last Edit: August 12, 2009, 04:34:00 PM by ^thehatsrule^ »

Offline ^thehatsrule^

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 1726
Re: msttcorefonts
« Reply #6 on: August 12, 2009, 04:28:27 PM »
[moved thread]

some points:
- license is not gpl
- we attempt to follow licenses, if possible, esp. from the actual vendor/original source
- http://corefonts.sourceforge.net/ looks like the closest to what could be called an upstream site: indicates redist in original package form only (i.e. the .exe)
- that rpm site appears to autoindex repositories
- your link is wrong? probably was https://bugs.launchpad.net/baltix/+source/msttcorefonts/+bug/84453 - has an user's comment?
- what's available on the Internet 'clearly' varies... - if you do want to take this into consideration, (most?) major linux distros appear to follow the sf.net way (somewhat similar to flash)

So, according to policy, this will remain removed for now.  And the same goes for the links.

EDIT: apparently the vendor's pages are online:
http://www.microsoft.com/typography/fontpack/eula.htm
http://www.microsoft.com/typography/faq/faq8.htm
« Last Edit: August 12, 2009, 05:12:58 PM by ^thehatsrule^ »

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: msttcorefonts
« Reply #7 on: August 13, 2009, 02:10:17 AM »

some points:
- license is not gpl
EULA, as posted, seems more correct for the binaries. GPL covers the .spec file. Nothing was included in the original package, so I found that out later.

Quote
- your link is wrong? probably was https://bugs.launchpad.net/baltix/+source/msttcorefonts/+bug/84453 - has an user's comment?
sorry...missed the final digit when pasting../84453 is correct

Quote
- what's available on the Internet 'clearly' varies... - if you do want to take this into consideration, (most?) major linux distros appear to follow the sf.net way (somewhat similar to flash)
So, according to policy, this will remain removed for now.  And the same goes for the links.
Note I didn't include a download link, but I'm a little surprised that a link to RPM poses any risk, especially on a message board.  Aren't they a major repository for linux distributions?

Quote
EDIT: apparently the vendor's pages are online:
http://www.microsoft.com/typography/fontpack/eula.htm
http://www.microsoft.com/typography/faq/faq8.htm
note the faq is from 2002.  It might be of benefit to script a download of these fonts that's acceptable?

Edit: You might check in with RPM about your concerns. Maybe they received permission from msft ??   The package in question is for RedHat....  
« Last Edit: August 13, 2009, 12:16:01 PM by jpeters »

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: msttcorefonts
« Reply #8 on: August 15, 2009, 04:57:17 PM »
What is free to distribute is this package in it's original form:

http://downloads.sourceforge.net/project/corefonts/the%20fonts/final/wd97vwr32.exe

Not a repackaged version of it.  And though the person distributing the rpm may not see a big difference in distributing precompiled/repackaged binaries versus distributing a download and install script, the difference is substantial in a legal sense.  The cabextract utility is used to create a package of these fonts, and that definitely constitutes alteration of the original package.

If it's okay to use the sourceforge.net site (but not package them), then:
 
1.Go to "http://sourceforge.net/projects/corefonts/files/"  /the fonts/final and download the fonts by clicking on the exe links.
2. Tahoma fonts get downloaded directly from microsoft: (note--Do not download unless you
agree to EULA, as listed below).  
 wget "http://download.microsoft.com/download/ie6sp1/finrel/6_sp1/W98NT42KMeXP/EN-US/IELPKTH.CAB"
3. Extract all exe files and the CAB file with "sudo cabextract <file>" *
     *note: uses cabextract.tce
4. Copy all ttf files into a fonts folder.  The original package is /usr/share/fonts/Microsoft/CoreFonts/    


The fonts are covered by the EULA license:
[removed due to policy]apps/EULA.txt

Note: The .spec file used by the major distros download fonts from sourceforge.net except for Tahoma, which it gets at the above link (wd97vwr is missing Tahomabd)  The difference is that it creates/installs a package.

edit:  Recommended for Firefox: Verdana 16
« Last Edit: August 16, 2009, 04:36:00 AM by jpeters »

Offline ^thehatsrule^

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 1726
Re: msttcorefonts
« Reply #9 on: August 16, 2009, 02:02:28 AM »
See http://corefonts.sourceforge.net/ 060430 entry

Links were removed, and so were 'links' that were not a href'd (this board will automatically format most).

Note that if you decide to redistribute gpl items, remember to adhere to the license as well (can remove it if you do not decide to)

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: msttcorefonts
« Reply #10 on: August 16, 2009, 03:55:12 AM »
See http://corefonts.sourceforge.net/ 060430 entry

Word View 97 doesn't include tahomabd though, and IELPKTH.CAB does.  :)

Offline florian

  • Full Member
  • ***
  • Posts: 116
    • Home Page
Re: msttcorefonts
« Reply #11 on: August 25, 2009, 08:14:27 PM »
I tried the ms core fonts. As I'm no big fan of the blurry fonts (ie antialiasing), I have followed instructions at this site http://sharpfonts.com/ to install the ms core fonts not antialiased

Unfortunately the result looks truly horrible. unbearable. I understood this is because freetype in TC is not compiled with byte code interpreter (BCI), a technique that to display truetype font in high-quality (but that is sometimes disabled as this is patented by Apple in the US).

Ubuntu the freetype compiled with BCI support. So I copied libfreetype.so.6.3.18 from Ubuntu8.04 to TC. Replacing the library from TC with freetype with BCI support allows proper display of those ttf fonts.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: msttcorefonts
« Reply #12 on: August 25, 2009, 09:22:58 PM »
I didn't have any problems with the fonts at all, right out of the box.  I just tried a variety of them out with Geany, using different font sizes....all clear as a bell.  Changing to Verdana 16 for Firefox was a vast improvement. 

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: msttcorefonts
« Reply #13 on: August 25, 2009, 09:58:56 PM »
Arch Linux distributes freetype with BCI enabled.  Enabling BCI in freetype will be looked into as to the patent issue.

Offline Jason W

  • Retired Admins
  • Hero Member
  • *****
  • Posts: 9730
Re: msttcorefonts
« Reply #14 on: August 25, 2009, 10:28:28 PM »
From what I read of the mention on the freetype site, you either need to have purchased a license from Apple or live in a country where the patent does not appy.  So until it is made clear otherwise, freetype will remain without BCI.

« Last Edit: August 25, 2009, 11:46:23 PM by Jason W »