Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Microsoft

Microsoft Typography Withdraws Free Web Fonts 649

jonadab writes: "Microsoft Typography has for years provided a set of very nice True-Type fonts for free-as-in-without-monetary-cost, including the excellent Andale Mono (the only scalable fixed-width font I really like). They are gone. Here is the Microsoft page where they formerly were, which now tersely explains that they're not available any longer. There is an article about this on extremetech. According to the article, Microsoft says the withdrawal of the fonts at about the same time as the LinuxWorld is coincidence. The article also references a Debian package that has been removed from the distro because of this. If I understand my rumours correctly, it was a package that downloaded the fonts from MS, displayed their EULA, and allowed the user to extract and install the fonts. It was possible to do the same thing using other distros. Guess it's time for the OSS people to make some decent-looking scalable both-screen-and-printer fonts (preferably TrueType). At minimum, we need nice-looking serif proportional (to replace Verdana), a sans proportional (to replace Georgia), and a mostly-sans fixed (to replace Andale Mono), all with good language support. This should have been done a long time ago, since the MS fonts were, albeit $0, not licensed in an open fashion. We always knew we were relying on MS Typography's generosity, and that these could disappear at any time. But now the need is more urgent."
This discussion has been archived. No new comments can be posted.

Microsoft Typography Withdraws Free Web Fonts

Comments Filter:
  • Font Editor (Score:5, Informative)

    by sunya ( 101612 ) on Sunday August 18, 2002 @11:35AM (#4092592) Homepage
    PFAEdit [sourceforge.net] is a sophisticated graphical editor for designing and editing Postscript fonts.
  • We have (Score:4, Informative)

    by Ruie ( 30480 ) on Sunday August 18, 2002 @11:39AM (#4092608) Homepage

    Well, actually, XFree86 4.2.0 already includes truetype fonts, contributed by Bigelow and Holmes.

    inspire:/etc/X11/fonts/TTF$ ls -l
    /etc/X11/fonts/TTF/
    total 980
    -r--r--r-- 1 root root 3214 Jan 19 2002 encodings.dir
    -r--r--r-- 1 root root 7892 Jan 19 2002 fonts.dir
    -r--r--r-- 1 root root 7892 Jan 19 2002 fonts.scale
    -r--r--r-- 1 root root 74076 Jan 19 2002 luximb.ttf
    -r--r--r-- 1 root root 69872 Jan 19 ....
    more fonts follow

    For further information please see /usr/X11R6/lib/X11/doc/RELNOTES (search for 4.22) and /xc/fonts/scaled/TTF/COPYRIGHT.BH (the latter file is located in XFree86 4.2.0 source tree)

  • Tools for you (Score:5, Informative)

    by Anonymous Coward on Sunday August 18, 2002 @11:40AM (#4092610)
    I found a nice program a couple of days ago.

    Try pfaedit [sf.net]. It supports TTF fonts as well as bitmap fonts and has a lot of good features. It supports simple latin-1 fonts as well as unicode fonts and author seems to really know what he's doing since website tells a lot about differences and inner workings of different font types. Pfaedit seems to try its best to convert everything necessary so user doesn't have to worry about them too much.

    It is a work in progress but I think good artists can make miracles with it. Website also has good documentation altough I think in-program documentation could be a bit better (just to know where to start). I tried it myself a bit but since I'm no artist..

    Website also links to other free font editors but pfaedit seems to be most mature. Most of others only support bitmap fonts.
  • by sunya ( 101612 ) on Sunday August 18, 2002 @11:43AM (#4092623) Homepage
    PFAEdit [sourceforge.net] is a sophisticated graphical editor for designing and editing Postscript fonts. It has tools for specifiying hints for the glyphs, and even has a autohint function that will determine and set hints for you automatically. Truetype hints, called instructions, while not supported at design stage, PFAEdit will try to convert PS hints to TT instructions. But yes, font design is an art and a science.
  • by Anonymous Coward on Sunday August 18, 2002 @11:43AM (#4092625)
    but Verdana is the sans, and Georgia is the serif.

    The loss of Verdana is really sad -- it was the"first" (read: first designed by a famous typographer) font ever designed specifically for the screen instead of adapated from print media and was commissioned by MS from Matthew Carter. More info [microsoft.com], straight from the horse's mouth.

    My favorite Carter font is Walker, the mix 'n' match typeface that he designed for the Walker Art Center [walkerart.org] in Minneapolis. Totally brilliant.
  • Linux Font Project (Score:5, Informative)

    by erikdalen ( 99500 ) <erik.dalen@mensa.se> on Sunday August 18, 2002 @11:44AM (#4092628) Homepage
    Something to checkout for people wanting free fonts: Linux Font Project [nitro.dk]

    /Erik

  • by Anonymous Coward on Sunday August 18, 2002 @11:46AM (#4092633)
    Any version from 3.0 onwards will have 600+ excellent quality TrueType and .pfb fonts, and you will pay about $10 fair and square for them.
  • by khuber ( 5664 ) on Sunday August 18, 2002 @11:48AM (#4092642)
    OpenType succeeds TrueType and Type1 fonts. It's a better format.

    opentype overview [adobe.com]

    -Kevin

  • Just as a sidenote (Score:3, Informative)

    by Zwei ( 300334 ) on Sunday August 18, 2002 @11:52AM (#4092661) Homepage
    The default fonts in that package, and the fonts that come with Microsoft proucts, are actually knockoffs [ms-studio.com]of the fonts that came with the original PostScript package.
  • Re:LICENSE (Score:1, Informative)

    by Anonymous Coward on Sunday August 18, 2002 @11:53AM (#4092672)
    If anybody has the orignal files, matching the following md5sums, we should check the EULA and see if we can, indeed, distribute these executables.

    MD5 (webfonts/andale32.exe) = cbdc2fdd7d2ed0832795e86a8b9ee19a
    MD5 (webfonts/trebuc32.exe) = 0d7ea16cac6261f8513a061fbfcdb2b5
    MD5 (webfonts/georgi32.exe) = 4d90016026e2da447593b41a8d8fa8bd
    MD5 (webfonts/verdan32.exe) = 12d2a75f8156e10607be1eaa8e8ef120
    MD5 (webfonts/comic32.exe) = 2b30de40bb5e803a0452c7715fc835d1
    MD5 (webfonts/arialb32.exe) = c9089ae0c3b3d0d8c4b0a95979bb9ff0
    MD5 (webfonts/impact32.exe) = 7907c7dd6684e9bade91cff82683d9d7
    MD5 (webfonts/arial32.exe) = 9637df0e91703179f0723ec095a36cb5
    MD5 (webfonts/times32.exe) = ed39c8ef91b9fb80f76f702568291bd5
    MD5 (webfonts/courie32.exe) = 4e412c772294403ab62fb2d247d85c60
    MD5 (webfonts/webdin32.exe) = 230a1d13a365b22815f502eb24d9149b
    MD5 (webfonts/Aruniupd.exe) = 1bef548eb449a0b24ad1c0b8e9d5f2ba

  • Re:Heh (Score:1, Informative)

    by Anonymous Coward on Sunday August 18, 2002 @11:59AM (#4092690)
    My understanding is that you need to have each font in every character set, which costs a LOT, especially if you need them all manually hinted (every symbol's edge manipulated at the different sizes it will display at so that it will always anti-alias correctly, which is something a computer can't do)

    Ofcourse, you can start with latin-1, and work your way out from there.

    Another problem is that you need license which is like a gpl for fonts (you can't use the GPL because fonts are not code). And as I understand it the FSF is working on just that. This license issue is very important too. Debian recently discovered that they only have a few fonts (only a handful) in the whole of debian which comply with the debian free software guidelines (and by extension the open source definition).
  • Serif/Sans-Serif (Score:1, Informative)

    by Anonymous Coward on Sunday August 18, 2002 @12:03PM (#4092706)
    -- snip -- ...we need nice-looking serif proportional (to replace Verdana), a sans proportional (to replace Georgia), and a mostly-sans fixed (to replace Andale Mono)...
    -- snip --

    A Serif is that pointy thing hanging off of the letters in fonts like 'Times'. Times is a serif font, VERDANA is a sans-serif font, GEORGIA is a serif font. You've got it backwards.
  • Corefonts project (Score:5, Informative)

    by jensend ( 71114 ) on Sunday August 18, 2002 @12:06PM (#4092712)
    These fonts are still available from the Corefonts project [sourceforge.net]. This is perfectly legal and in accordance with the EULA [sourceforge.net]; see the copy of Microsoft's FAQ [sourceforge.net]. The project also includes "a source rpm that can be used to easily create a binary rpm package that, when installed, gives access to Microsoft's TrueType core fonts for the Web."
  • Re:Still available (Score:3, Informative)

    by madburn ( 35976 ) on Sunday August 18, 2002 @12:13PM (#4092730)
    These fonts are still available on the Wayback Machine [archive.org]. Just paste in the font URL from this story and go to the old page. Select "from the current server" to download.

    Since the EULA allows for unlimited redistribution I have to think this is a legally acceptable method for acquiring these fonts, no?
  • by andred ( 209977 ) on Sunday August 18, 2002 @12:16PM (#4092737)
    This was covered by OSNews in this article [osnews.com] as well as this one [osnews.com] a few days ago. The EULA on these fonts allow redistribution of them in unmodified form, so they can be downloaded from http://corefonts.sourceforge.net/ [sourceforge.net]. The important thing to learn however is that Linux should stop relying on Microsoft for TrueType fonts.
  • Re:Heh (Score:5, Informative)

    by stubear ( 130454 ) on Sunday August 18, 2002 @12:18PM (#4092742)
    As font design can take years per font and even longer for an entire font family, I doubt you are going to get any professionals to donate their work just so they can have it named after themselves. Designers aren't as vein as many make them out to be. We take pride in having our work displayed but we also like to be compensated for our efforts.

    I designed the Boston Breakers (WUSA) logo and I get giddy every time I see the signs outside the BU stadium or on NESN. By the way, my own website has another version of the logo I felt was much better suited for a sports team, so if you don't really care that much for the logo as is, blame the client. I designed a MUCH better wave and stashed the words "Boston" in a pill box beneath/slightly over the word "Breakers". I'm sure the designers at Chermeyeff and Geismar are rather elated whenever they see their own work on TV, billboards and signs around the country.

    Anyway, my point is we don't design to have our names on the logos, fonts or collateral materials, we do it because we love design and solving problems. Our hobbies are our jobs and vice versa. We get paid doing something we truly love to do.

    Now, this isn't to say we never donate our time and efforts. As a matter of fact, I am the creative design lead for OBOS (soon to be renamed). I have developed some preliminary design ideas for a modern GUI and am in the process of developing some functionality concepts to create a more user-friendly GUI. Hopefully the OBOS developers will see the wisdom behind the GUI and adopt the ideas I've been working on.

    The biggest problem of most OSS projects is they do not make themselves available to people like me. Most developers think design is opening Photoshop and creating pretty pictures. Design is problem solving in much the same way programming is. We use a different language and set of tools but it is problem solving none the less. If the OSS community wants us to help them they are going to have to do better than offer to put our name in the credits, they are going to have to open their minds and listen.
  • by stubear ( 130454 ) on Sunday August 18, 2002 @12:27PM (#4092769)
    "Guess it's time for the OSS people to make some decent-looking scalable both-screen-and-printer fonts (preferably TrueType). At minimum, we need nice-looking serif proportional (to replace Verdana), a sans proportional (to replace Georgia), and a mostly-sans fixed (to replace Andale Mono), all with good language support."

    Verdana is a sans-serif font, Georgia is a serif font and Andale Mono is a fixed-width font based on a sans-serif typeface, there are no mostly-sans font types. Fixed-width fonts mean the spacing between characters is equal. These fonts were designed for use on terminals but are not very good modern on-screen fonts as many of the parameters the fixed-width fonts were designed to solve are no longer an issue. Fixed-width fonts have NEVER been good for print.
  • Serif vs Sans-Serif (Score:2, Informative)

    by hithro ( 122746 ) on Sunday August 18, 2002 @12:51PM (#4092872) Homepage
    Not to be nit-picky, but, Verdanda is a Sans-Serif font. (note the lack of serifs, the pointy bits at the end of characters). Georgia is a Serif face. The reason that both of these faces are so well regarded is that the hinting in them (that is the instructions that tell your OS how to handle scaling up and down a face at screen resolution) is amazingly well done.
  • by Tony-A ( 29931 ) on Sunday August 18, 2002 @01:05PM (#4092934)
    Resolution. Serif fonts are very bad at low resolution. Sans-serif fonts are like cartoon stick figures and can be very readable at lousy resolutions. Good serif fonts depend on a continually varying line width which requires extremely high resolution to duplicate. (Shades of grey (Antialiasing) helps somewhat.) Look at newsprint under a compound magnifying glass sometime.
  • by TecraMan ( 12354 ) on Sunday August 18, 2002 @01:12PM (#4092960)
    Designing a font is nigh-on an artform. For it to work properly, first of all, you need to create between 70 and 130 characters (as a minimum) which are all consistent, work together properly (i.e. fit properly next to and above/below each other) and, most importantly, look good.

    That's which someone can "'own' a fucking font" (in your words)... It takes a lot of work (sometimes years to do a whole Unicode font) and costs a lot of money to do. Take a look at the majority of free fonts on the market - if they were developed for free, chances are they have a lot of characters missing (especially accented characters needed across the world outside the US) and a lot of bugs.
  • by ebunga ( 95613 ) on Sunday August 18, 2002 @01:21PM (#4092992)

    I've been designing fonts for a little while now. It is probably one of the hardest things I've done. Little nuances have to be kept just so, or the font comes out looking like crap. Several hours can go into designing just a single character.

    What's truly difficult is making a design look good on screen. Think about it. Your monitor is probably around 100 dots per inch. Your printer is probably 600dpi or better. When you see it on screen, it looks like a speck of dirt. That's where True Type instructions come in. Let's just say that can take a while. Fifty years later, you finally have something that looks good on paper and on screen. It's enough to make you want to quit after the first letter.

    For those that want to start designing fonts, check out FontLab [fontlab.com]. It isn't cheap, but for what it does, it is the best available right now. For somebody that just wants to toy around, High Logic's Font Creator Program [high-logic.com] will probably do. It only does truetype fonts and you can't do instructing, but it is only $50. My personal opinion of pfaedit is that it is crap, but you can't beat the price.

  • by spanky555 ( 148893 ) on Sunday August 18, 2002 @01:21PM (#4092994)
    It's not a "notion":

    http://www.daemonnews.org/200108/dadvocate.html

    There is little doubt that M$ has used BSD code. Debug symbols that were not stripped out in beta versions of NT leave little doubt, no? The extent is what is in question.

    There is nothing illegal about this. I was merely pointing this out since the original flamer was implying that either a) he, or b) Microsoft was self-reliant. So yes, my point is still valid, and YES, I still have one, AC.

  • by Anonymous Coward on Sunday August 18, 2002 @01:36PM (#4093051)

    Here's the EULA for andale32.exe, which matches the MD5 you gave. Looks like you CAN use the fonts, which are available at SourceForge: Original fonts which match the MD5's given above. [sourceforge.net]

    Microsoft TrueType Fonts
    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
    NO WARRANTIES. Microsoft expressly disclaims any warranty for the SOFTWARE PRODUCT. The SOFTWARE PRODUCT and any related documentation is provided "as is" without warranty of any kind, either express or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular purpose, or noninfringement. The entire risk arising out of use or performance of the SOFTWARE PRODUCT remains with you.

    NO LIABILITY FOR CONSEQUENTIAL DAMAGES. In no event shall Microsoft or its suppliers be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use this Microsoft product, even if Microsoft has been advised of the possibility of such damages. Because some states/jurisdictions do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you.

    MISCELLANEOUS
    If you acquired this product in the United States, this EULA is governed by the laws of the State of Washington.
    If this product was acquired outside the United States, then local laws may apply. Should you have any questions concerning this EULA, or if you desire to contact Microsoft for any reason, please contact the Microsoft subsidiary serving your country, or write: Microsoft Sales Information Center/One Microsoft Way/Redmond, WA 98052-6399.
  • by Eric Sharkey ( 1717 ) <sharkey@lisaneric.org> on Sunday August 18, 2002 @01:59PM (#4093148)
    I'm the maintainer of the msttcorefonts Debian package. This package has not been pulled (at least not yet).

    There's some discussion of the situation and the EULA for these fonts in Debian bug report #156503 [debian.org].

    As far as I know, it should be ok to redistribute these fonts without modification, but that means leaving them packaged in windows .exe self installer. Putting the fonts in a .tar/.deb/.rpm for easy installation, even without modifying the fonts themselves seems to violate the license.

    So for Debian, the problem at this point is one of logistics. The fonts can be distributed, but Debian's mirrored ftp archive system isn't really set up to handle anything other than .deb files. Yes, there's a tools directory with fips and rawrite and similar non-deb packaged tools useful for installing, but there's not really any current place for these fonts to go. But I'm sure this will get solved before the next major Debian release. ;)
  • by Wesley Felter ( 138342 ) <wesley@felter.org> on Sunday August 18, 2002 @03:01PM (#4093456) Homepage
    One person designed most of the icons, and some of the fonts, for the Mac, Windows, and OS/2. She's famous in the design community. She's freelance and does design jobs. Do you know who she is? Did anybody in the Open Source world, back when the Linux companies had money, think to have her do the design?

    Yes, they did [google.com].
  • by Tom7 ( 102298 ) on Sunday August 18, 2002 @03:31PM (#4093591) Homepage Journal
    Making really nice fonts is tough (even after making 65, I still don't really have the patience to make ones that are appropriate for large bodies of text!). But there's no reason why we shouldn't have more people making fonts. Check out my tutorial,

    http://www.andrew.cmu.edu/~twm/makefont/ [cmu.edu]

  • by J. Random Software ( 11097 ) on Sunday August 18, 2002 @03:53PM (#4093686)
    Indented properly, code in a proportional font is much easier to read. Have a look at TeX: The Program [barnesandnoble.com] or other good Literate Programming systems' output.
  • ttfonts (Score:2, Informative)

    by satmech ( 153155 ) on Sunday August 18, 2002 @04:24PM (#4093848)
    My bride found these...

    http://www.1001freefonts.com/fontfiles/main.htm

    !!!
  • by Colin Simmonds ( 4017 ) on Sunday August 18, 2002 @04:38PM (#4093906) Journal

    Probably my favorite thing about Andale Mono is that the zero has a dot in the center, making it trivial to distinguish from the letter O, which does not have the dot. Few other monospaced fonts today have that feature.

    To programmers, that's a big win. In fact, making C-syntax characters look different ("1" v. "l", "{}" v. "()", "O" v. "0", "." v. ",", ":" v. ";", "'" v. "`") should be a priority for anybody working on an Andale Mono replacement. (Andale Mono could be improved on a few of these).

    You'd probably be interested in ProFont - a font designed for programmers, which has existed for years, but few outside of the Mac programming community know about it. It was specifically designed to be readable at 9 point, with similar characters distinctly different, as this page [tobias-jung.de] demonstrates. The full distribution [macinsearch.com] includes TrueType, Type 1, and bitmap versions of the font for Mac and Windows. You can also download a look-alike bitmap version for Windows here [tobias-jung.de].

    I've been using ProFont for years as the font in my editor when coding, and found it very helpful.

  • by crapulent ( 598941 ) on Sunday August 18, 2002 @05:46PM (#4094145)
    There is an excellent web site called Dmitry's Design Lab [webreference.com] that shows you how all the standard elements of design (color, shape, texture, etc.) apply to web sites. He is also one of the authors of the book HTML Unleashed, if you've ever read that. Personally I find it quite fascinating site because I'm usually up to speed on the technical details but when it comes to the actual concepts of design I start venturing away from my areas of knowledge. Anyway, the article on fonts [webreference.com] is a great read. It goes over a lot of the history behind fonts, and explains some of the terminology.
  • Font Copyrights (Score:3, Informative)

    by Jeff Fohl ( 597433 ) on Sunday August 18, 2002 @06:47PM (#4094355) Homepage

    Just an FYI on font copyrights. The US copyright office does not allow anyone to copyright a font. They are afraid that someone will try to use it to copyright the alphabet, so that whenever someone uses the letter "A", they will demand a royalty.

    The way font copyrights work is that the the software that renders the font is copyrightable intellectual property. Or rather, the code that that makes up the Open Type or True Type version of Helvetica is copyrighted, but not Helvetica itself, as an image. So, it is perfectly OK to to reconstruct any previously designed font, including any in the MS library. Of course, this is easier said than done. A deep knowledge of fonts, their inner structures, and the way to configure them for use on computers is a high art, and takes years to master. Fonts that are not executed well, even copies of pre-existing fonts, will show their flaws fairly quickly, so I wouldn't worry too much about unskilled artisans producing bad versions. The cream will rise to the top. Besides, it is a good reason for anyone to introduce themselves to the world of typography.

    "Anyone who would letterspace lower case would steal sheep." (Frederic Goudy)

  • by Decimal Dave ( 411182 ) on Sunday August 18, 2002 @07:57PM (#4094620)
    ProFont is a good coding font, but unfortunately it is no longer useful in OS X. The new version of Monaco has a slash through the zero, proper Ls and Is, and has better kerning and readability than ProFont, IMHO.
  • by Hafer ( 585097 ) on Monday August 19, 2002 @02:21PM (#4099126)
    Well, I think, this is a question of handicraft, so I'll try to share some observations I made by actually do typography (not designing fonts!):

    1st: Forget creativity. The most urgent need are fonts for everyday use. Be as boring as possible.
    2nd: Fonts are there to be readable. Let the principle of least surprise guide you.
    3rd: Don't try to be inventive. The best ideas are several hundret years old. Well, some of the worst, too.
    4th: You'll do the spacing wrong.
    5th: ...

    Sure, there are some more obstacles, even on the technical side (on which I can't comment), but hey! I don't want to hinder you! Go on ;-)

"Gravitation cannot be held responsible for people falling in love." -- Albert Einstein

Working...