Slashdot Mirror


Freetype Lands In... Microsoft Office?

phy_si_kal writes "Now Microsoft must love free software. Indeed, Office 2011 for Mac (beta 5 at least) uses Freetype! Somehow they figured out the free software 'clean room implementation' of their own (patented) TrueType technology must better suit their needs."

212 comments

  1. Must burn. by Zarf · · Score: 4, Insightful

    I don't know who wrote TrueType but MS using FreeType must burn them up. I know it would tick me off.

    --
    [signature]
    1. Re:Must burn. by Lunix+Nutcase · · Score: 5, Insightful

      Why would it burn them up? There is no financial justification for porting Cleartype when they can just use for Freetype for their Mac version. If they were switching the Windows version to Freetype that would actually be a story.

    2. Re:Must burn. by Monkeedude1212 · · Score: 1, Funny

      They're obviously using the Mac as their testbed - notice its also in a beta.

      If its a success on the Mac, it'll make its way to Windows soon enough.

      They wouldn't want to test it on Windows - if its a massive failure it'll hurt the Windows image... But not on a Mac!

    3. Re:Must burn. by Lunix+Nutcase · · Score: 2, Insightful

      If its a success on the Mac, it'll make its way to Windows soon enough.

      And you make this claim based on what evidence? Oh wait, none.

      They wouldn't want to test it on Windows - if its a massive failure it'll hurt the Windows image... But not on a Mac!

      Well of course. The Mac ports have pretty much always been a second-class citizen to the Windows version.

    4. Re:Must burn. by digitalhermit · · Score: 1

      I suppose it depends on your motivations. Do you do what you do because of hate or because you have a passion about something? Or maybe you're somewhere in between and decide to make the most practical choice.

    5. Re:Must burn. by Anonymous Coward · · Score: 1, Insightful

      I don't know who wrote TrueType but MS using FreeType must burn them up. I know it would tick me off.

      Yeah. Presumably some poor bastard slaved their heart out over TrueType and the boss decides FreeType is better.

      "Sorry for putting up with my BS all these years ... but you suck!" -- Your Boss

    6. Re:Must burn. by Zarf · · Score: 4, Insightful

      If they were switching the Windows version to Freetype that would actually be a story.

      Good point. I was presuming there already was a Mac version of TrueType. If there isn't one already, you are absolutely right.

      --
      [signature]
    7. Re:Must burn. by Bill_the_Engineer · · Score: 4, Informative

      I don't know who wrote TrueType but MS using FreeType must burn them up. I know it would tick me off.

      From Wikipedia: "TrueType is an outline font standard originally developed by Apple Computer in the late 1980s as a competitor to Adobe's Type 1 fonts used in PostScript. TrueType has become the most common format for fonts on both the Mac OS and Microsoft Windows operating systems."

      There was a story on Slashdot back in July talking about FreeType celebrating the expiration of the Apple's TrueType patent.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    8. Re:Must burn. by Microsift · · Score: 2, Insightful

      I thought Apple invented TrueType, but maybe I'm trapped in the reality distortion field.

      --
      My other sig is extremely clever...
    9. Re:Must burn. by Anonymous Coward · · Score: 0

      i was under the impression that truetype was a font standard and cleartype was microsoft's proprietary rendering engine.

    10. Re:Must burn. by beelsebob · · Score: 1

      What I find odd is that they don't just use ATSUI – apple's built in true type font rendering, which is rather better than both freetype and cleartype.

    11. Re:Must burn. by Anonymous Coward · · Score: 0

      For highly subjective opinions of “better”, you mean.

    12. Re:Must burn. by Zarf · · Score: 1

      I don't know who wrote TrueType but MS using FreeType must burn them up. I know it would tick me off.

      From Wikipedia: "TrueType is an outline font standard originally developed by Apple Computer in the late 1980s as a competitor to Adobe's Type 1 fonts used in PostScript. TrueType has become the most common format for fonts on both the Mac OS and Microsoft Windows operating systems."

      There was a story on Slashdot back in July talking about FreeType celebrating the expiration of the Apple's TrueType patent.

      Well, I guess it's the Apple software team that should be ticked then, but, I doubt there's any love lost between the Apple and Microsoft guys.

      --
      [signature]
    13. Re:Must burn. by Lennie · · Score: 1, Insightful

      Doubt it, the Mac version of Office is actually a port done by an external organisation.

      I doubt the Mac version functions as some kind of test-bed.

      --
      New things are always on the horizon
    14. Re:Must burn. by Monkeedude1212 · · Score: 1

      And you make this claim based on what evidence?

      The same purely speculative one you make your "financial justification" claim. I mean why would they bother developing ClearType if there was a cheap alternative to use? What evidence do you have that implementing Freetype is any easier than implementing Cleartype in a Windows Application on a Mac Environment?

    15. Re:Must burn. by kimvette · · Score: 2, Informative

      Zarf wrote:

      I don't know who wrote TrueType

      Apple did.
      http://en.wikipedia.org/wiki/TrueType

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    16. Re:Must burn. by ConfusedVorlon · · Score: 4, Insightful

      are you sure?

      it certainly used to be built by a Mac group within MS. I have heard stories of the crazy corporate environment that surrounded them...

    17. Re:Must burn. by acoopersmith · · Score: 1

      I don't know who wrote TrueType but MS using FreeType must burn them up. I know it would tick me off.

      Well, I guess it's the Apple software team that should be ticked then, but, I doubt there's any love lost between the Apple and Microsoft guys.

      The Apple software team that just had to put out iOS 4.0.2 to fix the FreeType security hole that allowed people to jailbreak their phones (or get hacked by a more evil website with a malicious PDF)? If it's good enough for the company that originally developed TrueType and held the key patents, why not use FreeType?

    18. Re:Must burn. by Skuld-Chan · · Score: 1

      Ironically Apple invented Truetype ;).

    19. Re:Must burn. by Anonymous Coward · · Score: 0

      it doesn't have to be easier, it's already done (by someone else).

      have you had your coffee this morning?

    20. Re:Must burn. by bbk · · Score: 3, Informative

      Well of course. The Mac ports have pretty much always been a second-class citizen to the Windows version.

      Only recently. Excel originated on the Mac - 1.0 was Mac-only in 1985.

       

    21. Re:Must burn. by Zarf · · Score: 1

      I don't know who wrote TrueType but MS using FreeType must burn them up. I know it would tick me off.

      Well, I guess it's the Apple software team that should be ticked then, but, I doubt there's any love lost between the Apple and Microsoft guys.

      The Apple software team that just had to put out iOS 4.0.2 to fix the FreeType security hole that allowed people to jailbreak their phones (or get hacked by a more evil website with a malicious PDF)? If it's good enough for the company that originally developed TrueType and held the key patents, why not use FreeType?

      I'm not saying they shouldn't.

      --
      [signature]
    22. Re:Must burn. by PhrostyMcByte · · Score: 4, Informative

      TrueType is a font standard, which has largely been succeeded by OpenType. TrueType was developed by Apple and licensed by Microsoft, while OpenType was co-developed by Adobe and Microsoft.

      On Windows, Microsoft has two text APIs: Uniscribe & GDI, which combine to provide text rendering and a whole lot more, and DirectWrite, which is new to Windows 7 and has much better quality, improved OpenType support, and GPU acceleration. These technologies are so baked into Windows that I'm not surprised at all that they wouldn't want to port them to OS X.

    23. Re:Must burn. by 2muchcoffeeman · · Score: 3, Informative

      If they were switching the Windows version to Freetype that would actually be a story.

      Good point. I was presuming there already was a Mac version of TrueType. If there isn't one already, you are absolutely right.

      Oh, there's definitely a Mac version of TrueType. Apple developed it 20 years ago to compete with Adobe Type 1 and licensed TrueType to Microsoft for Windows 3.1. It forced John Warnock to open Type 1 and eventually killed Adobe Type Manager. Remember when ATM was something other than a place to get cash or something dirty?

      --
      Prevent Windows piracy. Use Linux instead.
    24. Re:Must burn. by duffbeer703 · · Score: 4, Informative

      It's done in a Mac Business Unit separate from the Office team.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    25. Re:Must burn. by Anonymous Coward · · Score: 0

      I don't know who wrote TrueType but MS using FreeType must burn them up. I know it would tick me off.

      Well, I guess it's the Apple software team that should be ticked then, but, I doubt there's any love lost between the Apple and Microsoft guys.

      The Apple software team that just had to put out iOS 4.0.2 to fix the FreeType security hole that allowed people to jailbreak their phones (or get hacked by a more evil website with a malicious PDF)? If it's good enough for the company that originally developed TrueType and held the key patents, why not use FreeType?

      Interesting point: why would the Apple software team use FreeType for PDFs, when PDFs don't use TrueType? Maybe because FreeType does more than just TrueType? And the use of FreeType, both by Apple and by Microsoft has absolutely nothing to do with TrueType? Nah, if know expert "phy_si_kal" says it, it must be so.

      Lars T.

    26. Re:Must burn. by 2muchcoffeeman · · Score: 1

      Apple's never been the best of friends with Microsoft in the first place. No big deal.

      --
      Prevent Windows piracy. Use Linux instead.
    27. Re:Must burn. by tverbeek · · Score: 1

      You're probably right that Office for Mac isn't a test-bed for technology to use in the Windows version, and you are correct that its developers aren't part of the Office-for-Windows development team. But the Mac Business Unit is hardly an "external organization". I'm not sure where it is in the corporate hierarchy this year, but it's headquartered at their Redmond campus, where yes: they get funny looks as they carry their MacBooks around. By the way, Excel was not ported to the Mac; it went the other way around: Excel for Mac pre-dated Excel for Windows by a couple years (delayed by the development of... Windows).

      --
      http://alternatives.rzero.com/
    28. Re:Must burn. by Anonymous Coward · · Score: 0

      Well, Office for Mac is developed by Macintosh Business Unit of Microsoft.

    29. Re:Must burn. by Anonymous Coward · · Score: 0

      As someone who interviewed with the Mac Business Unit (they called it MacBU), I can assure you it is definitely at Microsoft's HQ, being developed by MS employees.

    30. Re:Must burn. by timeOday · · Score: 1

      Why would it burn them up? There is no financial justification for porting Cleartype when they can just use for Freetype for their Mac version.

      So you're saying there is no financial justification for using Microsoft software when you can just use free software because it's just as good? Gee, I would think Microsoft would be wide open to that rationale.

    31. Re:Must burn. by Dog-Cow · · Score: 3, Funny

      Given that the context is desktop software, you have a very strange idea for the term "recent".

    32. Re:Must burn. by VGPowerlord · · Score: 2, Funny

      Well of course. The Mac ports have pretty much always been a second-class citizen to the Windows version.

      Only recently. Excel originated on the Mac - 1.0 was Mac-only in 1985.

      Mac ports have been second class citizens for no less than 15 years. In computing terms, 15 years is not "recently."

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    33. Re:Must burn. by michael_cain · · Score: 4, Interesting

      Exactly. If I recall previous statements from Microsoft properly, Office and Office for Mac are based on two completely separate source trees. This is one of the reasons that VBA was dropped in the 2008 version of Office for Mac -- they couldn't justify the enormous effort that would have been needed to port a new VBA to OS X, or to develop it from scratch. So your point about the cost of porting or reimplementing ClearType is spot on.

      A more interesting question to ask is what portions of Freetype are they using and to what purpose. Rendering? Why not use Apple's native rendering engine? People have argued for years over the advantages and disadvantages of Apple's rendering tech relative to MS. MS has traditionally favored visual sharpness at the cost of precise positioning of the characters relative to each other. The cost of that is that at a detailed level, what you see on the screen may not accurately reflect what will be printed. Apple has gone the other way. The characters may look a bit fuzzier, but the positions are proper (again, at a very detailed level) relative to where they should be.

      At least for some Windows applications over the years, the position inaccuracies have caused trouble when it comes to printing. Some word processing programs will (infrequently) get different line-filling results depending on whether they are writing to the display or to a printer. In the worst case, this causes a paragraph to be either one line longer or shorter in the printed document. Depending on how the app handles image placement, the results can be... interesting, as stuff gets pushed onto different pages in different ways.

    34. Re:Must burn. by PsychicX · · Score: 1

      Which is part of the Entertainment and Devices divison of MS, for some crazy reason.

    35. Re:Must burn. by Lennie · · Score: 1

      OK, seperate from the Office-team. I stand corrected.

      --
      New things are always on the horizon
    36. Re:Must burn. by Anonymous Coward · · Score: 0

      Remember when ATM was something other than a place to get cash or something dirty?

      Asynchronous Transfer Mode never lived up to its promise, but I wouldn't call it dirty.

    37. Re:Must burn. by symbolset · · Score: 3, Informative

      Also, 1985 may have been more than 15 years ago.

      --
      Help stamp out iliturcy.
    38. Re:Must burn. by yyxx · · Score: 1

      ATSUI is more akin to Pango than FreeType; Microsoft probably has their own Pango-like functionality in Office.

      Last I looked, the Mac platform was technically significantly behind Pango in rendering complex scripts.

    39. Re:Must burn. by TheoCryst · · Score: 3, Interesting

      Not any more. During the big E&D shakeup earlier this year (during which Robbie Bach, the leader of E&D, left the company), the MacBU was moved into the greater Office group.

      They do, however, continue to operate as a separate and semi-autonomous group therein.

      --
      Warning: Contents May Be Flammable. Keep Out Of Reach Of Children.
    40. Re:Must burn. by bragr · · Score: 1

      Strange, the only thing that I can think of is that the xbox uses PPC and Macs used to.

    41. Re:Must burn. by makomk · · Score: 2, Informative

      Helps make the financial results for Entertainment and Devices look better. Remember that they lost truely vast sums of money on the XBox and XBox 360...

    42. Re:Must burn. by VGPowerlord · · Score: 1

      Also, 1985 may have been more than 15 years ago.

      I know, I wasn't measuring from 1985. I was measuring from when Windows 95 came out.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    43. Re:Must burn. by 644bd346996 · · Score: 1

      Of, to put it another way, Microsoft gave up on the idea of WYSIWYG, and Apple didn't. Even though the original selling point of TrueType was that the fonts on-screen would match the printer's fonts.

    44. Re:Must burn. by jonbryce · · Score: 1

      According to Wikipedia, Apple wrote TrueType.

    45. Re:Must burn. by Anonymous Coward · · Score: 0

      I don't know who wrote TrueType but MS using FreeType must burn them up. I know it would tick me off.

      Just one question... why?

      What you're saying is:

      • Someone (Apple, actually) creates the TrueType spec.
      • Someone else (Microsoft, in this case) uses an implementation of the spec.
      • The creators (Apple) should be pissed.

      Again, I ask why? I just don't follow your logic.

    46. Re:Must burn. by Anonymous Coward · · Score: 0

      Atsui! Yeah, I can see why they might get burned.

    47. Re:Must burn. by An+ominous+Cow+art · · Score: 2, Funny

      Hey, some of us try to live every day as if it were still 1985.

    48. Re:Must burn. by beelsebob · · Score: 1

      Odd, last time I checked, Pango on OS X just called out to ATSUI/CoreText because it dealt with complex scripts significantly better than Pango's own engine.

    49. Re:Must burn. by cgenman · · Score: 3, Interesting

      The Mac office team is small, light, and fast. There was a time in the XP days when Office on the Mac was considered better than Office on Windows. It gets certain features later than the windows version, if ever. But the core feels faster, more responsive, and less buggy. I'd take Office on the Mac any day over Office on Windows.

    50. Re:Must burn. by Jesse_vd · · Score: 1

      *Citation needed

    51. Re:Must burn. by Zarf · · Score: 1

      Again, I ask why? I just don't follow your logic.

      My logic is this:

      • working is hard
      • someone's boss asked them to do it
      • the same boss threw the work away
      • workers should be pissed

      As I said, "I don't know who wrote TrueType" but I was under the impressions that:

      • TrueType works on Mac
      • Someone chose not to use it
      • The people who wrote TrueType on Mac just had their work wasted

      This all is predicated on the idea that people wish their work to be:

      • valuable
      • useful
      • not thrown away

      Granted this argument does not hold if people do not value their work, care if it is used, or care if it is thrown away.

      Based on your lack of understanding I presume one of the following is true about you:

      • you do not value your own work
      • you do not value yourself
      • you do not invest yourself in your work
      • you do not think of other people's work as being valuable
      • you do not care about other people

      While you may not follow my logic I follow yours perfectly. This indicates that either

      • my logic does not make sense
      • I am smarter than you

      I can accept either outcome.

      --
      [signature]
    52. Re:Must burn. by Anonymous Coward · · Score: 0

      Whoa, I'm sorry if my question bothered you. I was honestly curious, and I didn't follow your logic. I wasn't saying you were wrong or had flawed logic, only that I didn't follow you. You've explained it further, and now I understand, and I thank you.

      You didn't have to be so condescending about it though, I wasn't trolling. I honestly didn't understand what you were getting at, and now I do. That certainly doesn't mean any of the things you claim about me are true. I was always taught that you shouldn't be afraid to ask questions - it's how you learn. But now I actually feel pretty stupid.

    53. Re:Must burn. by maxwell+demon · · Score: 1

      Interesting point: why would the Apple software team use FreeType for PDFs, when PDFs don't use TrueType?

      AFAIK PDFs are allowed to contain TrueType fonts.

      --
      The Tao of math: The numbers you can count are not the real numbers.
    54. Re:Must burn. by Zarf · · Score: 1

      Don't take it personally, you posted AC so I was having fun. I rarely let loose like that. It was cathartic.

      --
      [signature]
    55. Re:Must burn. by yyxx · · Score: 1

      Says who? URL/citation?

      (The unfinished native port may use ATSUI, but that doesn't mean the choice was made based on quality.)

    56. Re:Must burn. by Gilmoure · · Score: 1

      Apple invented True Type.

      --
      I drank what? -- Socrates
    57. Re:Must burn. by Gilmoure · · Score: 1

      That guy that hangs out at Starbucks; he didn't work out?

      --
      I drank what? -- Socrates
    58. Re:Must burn. by Angostura · · Score: 1

      Absolutely. The first version of Office for OS X - Office v.X was released in 2001 and (aside from the lack of a proper Outlook client) was at least as good (and aesthetically rather nicer) than the then current Windows version. Embarrassingly, it's the version I still use - I've never really seen any compelling reason to upgrade, though I may shell out for 2011.

    59. Re:Must burn. by ais523 · · Score: 1

      Exactly. If I recall previous statements from Microsoft properly, Office and Office for Mac are based on two completely separate source trees.

      This seems pretty plausible, especially due to the wide difference in bugs between them. The fact that this is the case is rather worrying, though; well-written code is nearly always easier to port by changing platform-specific parts, than by rewriting it, unless it mostly consists of optimised assembler or something inherently nonportable like that, and I don't see why Word would be. Even in the case of Mac OS X vs. Windows, where there are very different interface guidelines, you'd still expect to have a shared engine and separate interfaces. (Perhaps it's for marketing reasons? It's entirely possible that the Windows version of Word has been deliberately tied very strongly to Windows, and I recall something about undocumented APIs used by various internal teams at Microsoft to gain an advantage over other internal teams; although that wouldn't inherently mean there wasn't a reason why the Mac version couldn't be ported to Windows, Microsoft might not want to so they could maintain the tying.)

      --
      (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
    60. Re:Must burn. by Anonymous Coward · · Score: 0

      It's not?

      captcha is "moments" :)

    61. Re:Must burn. by Anonymous Coward · · Score: 0

      live every day as if it were still 1985

      Was the line today spunky enough? ;)

    62. Re:Must burn. by duck99 · · Score: 1

      I have a mac book pro.. its a nice machine but office deff loads faster in windows.

    63. Re:Must burn. by michael_cain · · Score: 1

      This seems pretty plausible, especially due to the wide difference in bugs between them.

      For the most part I can live with the differences between Word on Windows and Word on my Mac. The differences in Excel are a real game changer. Too many academics that I deal with use Excel as it exists on Windows as a de facto standard computing platform, including both Solver and VBA. Excel is the main reason I keep a virtual machine with Windows on the Mac.

    64. Re:Must burn. by gig · · Score: 1

      > I was measuring from when Windows 95 came out.

      Since that is the start of computing? We're talking about MS Office, which is a Mac app from the 1980's.

      As far as the original point about the Mac versions of Office being second-class citizens, that was only true for the later parts of the 1990's. From 1985-1992, the Mac versions were the only versions, and during the 21st century, the Mac versions have been as good or better than the Windows versions. They're just different, in keeping with the fact that users buy MS Office on the Mac, not CTO's, and on the Mac, there is competition in office software.

      But MS Office is a shitty app on any platform. The vast majority of users are better off with smaller, more-focused apps that are specific to what they are actually doing. MS Office is like a Swiss Army Knife with 1000 blades, it takes you so long to get out the right blade, you are better off just carrying a regular knife and a can opener and a screwdriver if that's what you need. And if your main thing is presentations, you should use Keynote. Period. Even if you have to buy a Mac or iPad just to do your presentations, they will pay for themselves immediately when your presentations get 100 times better with no extra effort on your part.

    65. Re:Must burn. by Hal_Porter · · Score: 1

      Entertainment and Devices divison

      Aka "toys and gadgets". Doesn't seem so crazy to me.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    66. Re:Must burn. by process · · Score: 1

      >> Hey, some of us try to live every day as if it were still 1984.

      There. Fixed that for you.

      --
      computers let you make more mistakes faster, with the possible exception of handguns and tequila.
    67. Re:Must burn. by bennettp · · Score: 1

      Remember when ATM was something other than a place to get cash or something dirty?

      Asynchronous Transfer Mode?

    68. Re:Must burn. by drinkypoo · · Score: 1

      Exactly. If I recall previous statements from Microsoft properly, Office and Office for Mac are based on two completely separate source trees.

      This seems pretty plausible, especially due to the wide difference in bugs between them. The fact that this is the case is rather worrying, though; well-written code is nearly always easier to port by changing platform-specific parts,

      ...unless it uses secret functions which aren't present on other platforms...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    69. Re:Must burn. by VGPowerlord · · Score: 1

      I was measuring from when Windows 95 came out.

      Since that is the start of computing? We're talking about MS Office, which is a Mac app from the 1980's.

      Here, let me reestablish the context of what I said, since you seem to have lost it:

      Mac ports have been second class citizens for no less than 15 years. In computing terms, 15 years is not "recently."

      and that 15 years was measuring from when Windows 95 came out. Why? I'll answer that shortly.

      As far as the original point about the Mac versions of Office being second-class citizens, that was only true for the later parts of the 1990's. From 1985-1992, the Mac versions were the only versions, and during the 21st century, the Mac versions have been as good or better than the Windows versions. They're just different, in keeping with the fact that users buy MS Office on the Mac, not CTO's, and on the Mac, there is competition in office software.

      See? You even agree that Mac versions of Office started being second-class citizens around 15 years ago. However, I contend that it wasn't just during the later parts of the 90s, but also the 2000s.

      You see, shortly after Windows 95 came out, Office started incorporating new applications that only appear in the Windows versions of Office. The most well known of this being Outlook.

      Now, I'm not an Outlook fan, but even I've got to admit that a corporate email and appointment scheduler is a useful edition to the Office lineup.

      Office for Mac has Entourage, but it's... inferior to Outlook. To the point where Mac Office 2011 is finally getting a real version of Outlook, while Entourage goes away like a bad memory.

      Even then, though, Windows Office has a number of additional programs that, as far as I know, won't appear in the Mac version. Those programs include things like OneNote, InfoPath, Communicator, and SharePoint WorkSpace (formerly Groove). These started appearing in the mid-2000s... and while some of them may not sound useful, some of them are. SharePoint Workspace/Groove, for instance, is a collaborative editor for Word documents.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    70. Re:Must burn. by An+ominous+Cow+art · · Score: 1

      Agreed, 1984 is the better year. I gradumacated from high school :-).

  2. Overblown by Anonymous Coward · · Score: 3, Insightful

    This is an overblown summary. Come back to us when they switch the version of Office for Windows to using Freetype over Cleartype. This is clearly nothing but a way to save money by leveraging Freetype that already runs on Macs instead of wasting time and money porting Cleartype.

    1. Re:Overblown by BitZtream · · Score: 1

      And that will never happen because cleartype is only a tiny subset of functionality built on top of the more important bits.

      Freetype has the same functionality as cleartype tacked on to the end.

      Cleartype can't load and render fonts on its own, it depends on other functionality of the OS to load and render the fonts, it just fixes the sub pixel rendering on the end to make it look nice. Take cleartype out of the equation and you still get font rendering, its just not as nice on an LCD.

      Take freetype out of the question and you get no ability to load a TrueType font, so the ability to do sub pixel rendering is irrelevant.

      It would be retarded to port ClearType to OSX because it would be missing prerequesits and ... OSX already has a TrueType rendering library with sub pixel precision ... its free type.

      You don't understand what FreeType and ClearType actually do.

      Of course the summary is overblown. MS products running on the Mac generally do use the native features rather than reinventing the rule. Look at the dependancies for Office 2008 and the MS RDP client for OSX. Its fairly clear they don't just 'port code' blindly, they actually use the system libraries when and where they should ... They even support native features that don't exist in Windows, such as the Mac OSX Keychain for storing passwords. MS's Mac group does this as SOP, so its certainly not newsworthy.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    2. Re:Overblown by lahvak · · Score: 1

      I agree that the summary is completely idiotic, especially since TrueType was patented by Apple, not Microsoft, as the summary claims, and the patents has since expired.

      However, there is something interesting about it. MS could have used the native font rendering engine on OS X. They had at least three options: native renderer, freetype, or port cleartype. I am not surprised that chose not to port, but their choice seems to indicate that freetype does good enough job emulating cleartype rendering, better than the native renderer. This does not mean that freetype is better than the native renderer, it just means that it is better at emulating MS's cleartype.

      --
      AccountKiller
  3. Hold Me, I'm Scared by eldavojohn · · Score: 5, Funny

    Microsoft proclaims they love open source, rumors of Ballmer's departure ... and now this?

    Maybe god does exist?

    --
    My work here is dung.
    1. Re:Hold Me, I'm Scared by __aayejd672 · · Score: 2, Funny

      Hell is starting to get a bit chilly.

    2. Re:Hold Me, I'm Scared by o'reor · · Score: 2, Funny

      Flying pigs spotted here too.

      --
      In Soviet Russia, our new overlords are belong to all your base.
    3. Re:Hold Me, I'm Scared by LinuxIsGarbage · · Score: 1
    4. Re:Hold Me, I'm Scared by garcia · · Score: 1

      Flying pigs spotted here too.

      Pigs are the replacement for chairs once He leaves?

    5. Re:Hold Me, I'm Scared by Danathar · · Score: 1

      Using finite terms to describe infinity is contradictory.

    6. Re:Hold Me, I'm Scared by jellomizer · · Score: 0

      Unless FreeType is actually inferior to TrueType (and the Open Source Zealots will never ever admit it) (I personally don't care if it is or not) and Microsoft is using it to make their Mac Version of Office Suck a little more and be slightly incompatible with their windows version to get people off those macs and back onto windows.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    7. Re:Hold Me, I'm Scared by david@ecsd.com · · Score: 1

      And hundreds of chairs in Redmond breathe sighs of relief.

    8. Re:Hold Me, I'm Scared by Anonymous Coward · · Score: 0

      I suggest that you read Dante's Inferno.

    9. Re:Hold Me, I'm Scared by bhtooefr · · Score: 4, Interesting

      IIRC, FreeType with all the hinting turned on looks more like ClearType than Apple's renderer, and positioning is pixel perfect relative to ClearType - therefore, it's actually to make Mac Office look MORE like Windows Office, not less.

    10. Re:Hold Me, I'm Scared by Anonymous Coward · · Score: 0

      The number of Turing machines for any finite alphabet is finite, yet they can easily represent infinite sets. How is this contradictory?

    11. Re:Hold Me, I'm Scared by msuarezalvarez · · Score: 1

      You use words like "zealots" and yet you have not even bothered to minimally read up on what you are supposedly talking about... FreeType cannot be inferior to TrueType because the two are absolutely incomparable. What you said is more or less the same than saying that Apache is actually inferior to HTTP.

      You do not even end up looking silly...

    12. Re:Hold Me, I'm Scared by Danathar · · Score: 1

      Mathematically yes.

      But you can no more prove a set is finite by empirical test then you can prove that pie will not at some point start repeating numbers after calculating it out to a some point. It's good for engineering at the scales people exist but does math have any hope of describing the fundamental nature beyond what we can empirically prove by experiment. Probably not.

      Besides, Science is about the Natural world. Not the Supernatural one (God). Confusing the two ends up making people mad.

    13. Re:Hold Me, I'm Scared by Hawke666 · · Score: 1

      mmm...pie...

    14. Re:Hold Me, I'm Scared by dunkelfalke · · Score: 2, Funny

      Is Pink Floyd recording a new album?

      --
      "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
    15. Re:Hold Me, I'm Scared by Anonymous Coward · · Score: 0

      It's simply a case of inductive reasoning: If you have a Microsoft loving open source and followed a Ballmer departing, you can infer a God existing. There is the base case, the step and the conclusion, for all Microsofts and Ballmers, and Gods.

    16. Re:Hold Me, I'm Scared by bucky0 · · Score: 1

      I'm confused about what this statement means at all. It is certainly and easily provable that pi is irrational and that all irrational numbers will never repeat their pattern. I think even the greeks knew at least one of those statements.

      Similarly, it's possible to prove that any set is either finite or infinite...

      Sorry, I'm just totally confused.

      --

      -Bucky
    17. Re:Hold Me, I'm Scared by Anonymous Coward · · Score: 0

      Hey, that's my pie! Get your own.

    18. Re:Hold Me, I'm Scared by jack2000 · · Score: 2, Insightful

      I respectfully disagree. Science is about knowledge. There is no world even among the fictional ones and theoretical universes that can not be studied, even theoretically.

    19. Re:Hold Me, I'm Scared by Anonymous Coward · · Score: 0

      I find the notion of a cold, uncaring universe more comforting than that of an omnipotent and omniscient deity

      I do too. Just think about how much hidden anger is accumulated in those worshipers. In an uncaring universe, nobody has a reason to become upset and angry for they own mistakes or things they have no control over, and then blame others, preferably from some other culture for the problems caused.

    20. Re:Hold Me, I'm Scared by kriston · · Score: 1

      This works until you try one of the new Windows Vista fonts designed specifically for ClearType. These fonts are: Calibri, Cambria, Candara, Consolas, Constantia, Corbel, and Cariadings. In my other post on this topic I describe how these fonts look so good in Windows Vista (and later) but so badly in Freetype of any configuration. There are ClearType-specific hints in these fonts that Freetype simply does not use which makes these fonts so nice in Windows but nowhere else.

      --

      Kriston

    21. Re:Hold Me, I'm Scared by Randle_Revar · · Score: 1

      Like Dave McAllister of Adobe(!) said, "the axis of evil has shifted south about 850 miles or so"

    22. Re:Hold Me, I'm Scared by drinkypoo · · Score: 1

      Adobe is more incompetent than evil in my book. Sure, they want to be masters of their own proprietary stuff, but the important bits of PDF and indeed of Flash are open to reimplementation. They do create a lot of security problems, but I see no evidence that they're actively trying to do so.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    23. Re:Hold Me, I'm Scared by Danathar · · Score: 1

      Math is not reality. Math is based on axioms which themselves are based on self-evident truths. Math (and words) is nothing more than what we use to describe a seemingly shared reality.

      You take on faith that the world you see outside of your eyeballs is real but you have no independent evidence that it is. Your brain could be floating in a vat somewhere with electrodes sticking out of it and how would you know? You don't, but you accept without question that what you see is in fact real.

      You can put a label on something...tree, chair, rock and in so much as it seems to be a single entity at the scale you can experience directly that it is, it's true to you. Problem is, we can't ever confirm this beyond our direct experience of it and even that is taken on faith (my first example).

      Science can only be used with what we experience and how we explain it. It can't say anything beyond that. The question of is there anything beyond human existence is a non-sequitur. It can't even be logically expressed without contradiction.

      the word infinity or god can't even begin to describe the two concepts (or one...Infinity is..Infinity). The symbol of Infinity is not infinity, it's the symbol and can't adequately be equivalent.

      Language which uses words to define concepts can't be used to describe that which is undefined. Undefined is like lack of evidence. Undefined...is...Undefined and nothing more. Lack of evidence is not evidence of absence, it's just lack of evidence. Nothing can be said other than that.
      '

    24. Re:Hold Me, I'm Scared by bucky0 · · Score: 1

      I'll concede that many times language isn't a good map between words and concepts, but it doesn't take faith for me to be able to say "Pi is irrational", and it's not ridiculous for me to use an axiomatic method to decide logical statements that are defined in an axiomatic universe of discourse.

      Oh, I didn't realize I was being trolled. Nevermind.

      --

      -Bucky
  4. Am I missing something? by mayberry42 · · Score: 3, Insightful

    Where's the link to the source article? Or is this yet another anti-MS rant?

    1. Re:Am I missing something? by A12m0v · · Score: 4, Insightful

      How is this anti-Microsoft? I think it is a good thing that Microsoft is using Freetype.

      --
      GENERATION 25: The first time you see this, copy it into your sig on any forum and add 1 to the generation.
    2. Re:Am I missing something? by Lunix+Nutcase · · Score: 2, Insightful

      Yeah, but only for the Mac version. This summary is trying to make it seem like Microsoft or the Office team is dumping Cleartype for Freetype which is not true.

    3. Re:Am I missing something? by MrHanky · · Score: 1, Insightful

      No, it's not.

    4. Re:Am I missing something? by Lunix+Nutcase · · Score: 3, Insightful

      Yes it is. The implication is quite clear in this sentence:

      Somehow they figured out the free software "clean room implementation" of their own (patented) TrueType technology must better suit their needs."

      This is nothing but Microsoft saving time and money by using Freetype that is already ported to the Mac instead of doing the work to port Cleartype. This a non-story at best.

    5. Re:Am I missing something? by xtracto · · Score: 4, Insightful

      Yes it is. The implication is quite clear in this sentence:

      Somehow they figured out the free software "clean room implementation" of their own (patented) TrueType technology must better suit their needs."

      This is nothing but Microsoft saving time and money by using Freetype that is already ported to the Mac instead of doing the work to port Cleartype. This a non-story at best.

      You mean, it is like FreeType "suits better Microsoft's needs" when porting MS Office to OSX??

      And they indeed dumped ClearType for Freetype for this OSX version; that is a true assertion. The fact that they decided to compile others code instead of use their own is exactly that.

      --
      Ubuntu is an African word meaning 'I can't configure Debian'
    6. Re:Am I missing something? by RMS+Eats+Toejam · · Score: 0, Informative

      Nobody gives a shit about what you think is good. The OP is talking about the summary. Did you even read it? I know it's common around here forgo reading the articles, but the fucking summary too? It's nearly 90% troll with just 10% actual fact. I should know!

      --
      Turning to a Linux advocate for thoughts on Microsoft is like asking Hitler how he felt about the Jews.
    7. Re:Am I missing something? by Anonymous Coward · · Score: 0

      You keep saying ClearType when TFA says TrueType. Are you confused?

    8. Re:Am I missing something? by jimshatt · · Score: 2, Interesting

      Not every story has to be about MS doing something stupid. If they do the right thing by using FreeType, that's still a story. At least, I thought it was interesting.

    9. Re:Am I missing something? by MrHanky · · Score: 1

      And this implies they're dumping Cleartype just how? I don't see it. The summary says specifically that it's about the OS X version.

    10. Re:Am I missing something? by VGPowerlord · · Score: 1

      You keep saying ClearType when TFA says TrueType. Are you confused?

      No, because Office 2007 and 2010 on Windows use ClearType for font rendering. Even if you have it turned off at the OS level.

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    11. Re:Am I missing something? by risinganger · · Score: 1

      Assuming the wikipedia entry for TrueType hasn't been buggered about with then it's summary (there is no article) that is confused.

    12. Re:Am I missing something? by yyxx · · Score: 2, Interesting

      Microsoft and Apple marketing tell you that their proprietary software is supposedly superior, and Microsoft marketing tells you that using open source software contaminates your software. Obviously, if both Apple and Microsoft use FreeType for key products, in preference to software that they would only have to port, that shows that their marketing is lying. This may not be news to nerds, but it is certainly a good argument to use when negotiating the use of FOSS with management.

    13. Re:Am I missing something? by Anonymous Coward · · Score: 0

      Dammit man, all the MS shills are out in force today! How was your weekend, fellas?

    14. Re:Am I missing something? by wootest · · Score: 1

      They didn't have ClearType on Mac OS X. ClearType is a trade name for their strategies for subpixel anti-aliasing rendering in Windows XP and later, as available in GDI, WPF and DirectWrite. It's hard to "dump" something you don't have.

      They "didn't port it", most likely because porting would have been a rewrite. I'd be surprised if the three implementations on Windows share any code at all beyond a few basic algorithms.

  5. Truetype is Apple's technology by WillAdams · · Score: 4, Informative

    Their ``Royal'' font format.

    http://www.microsoft.com/typography/truetypehistory.mspx

    Microsoft got access to it by trading to Apple their ``TrueImage'' PostScript clone (seen that used anywhere lately?)

    William

    --
    Sphinx of black quartz, judge my vow.
    1. Re:Truetype is Apple's technology by Anonymous Coward · · Score: 4, Interesting

      Actually, MS got access to it the same way any Mac developer does - by linking to /usr/X11/lib/libfreetype.dylib.

      Seriously Slashdot, what's next - OMG Microsoft is using GCC to compile Office for Mac!

      (Oh, the irony... the captcha for this post was "obvious")

    2. Re:Truetype is Apple's technology by AshtangiMan · · Score: 2, Insightful

      Wow. So the truetype library is called "libfreetype". Interesting. Oh yes, the irony is quite thick . . .

    3. Re:Truetype is Apple's technology by Bizzeh · · Score: 1

      please look up the word irony... this is not ironic

    4. Re:Truetype is Apple's technology by AshtangiMan · · Score: 1

      Whoosh.

    5. Re:Truetype is Apple's technology by lahvak · · Score: 1

      Actually, MS got access to it the same way any Mac developer does - by linking to /usr/X11/lib/libfreetype.dylib.

      Wow! How did they manage to do that on a Windows machine back in 1989? I know MS programmers are beast, but linking to a library from a completely different operating system, especially a library that has not even been written yet, that's quite an achievement. They must have used some sort of magic, that's how they circumvented Apple's TrueType patents, too.

      --
      AccountKiller
  6. EEE by mark72005 · · Score: 2, Funny

    I'm confused. What is Microsoft trying to EEE by doing this?

    1. Re:EEE by Anonymous Coward · · Score: 0

      I'm confused. What is Microsoft trying to EEE by doing this?

      itself?

      (embrace, extend, extinguish for those of you who don't read slashdot much)

    2. Re:EEE by Anonymous Coward · · Score: 0

      Embrace

      Extend

      Eunuch-balls! IT'S GPL!

    3. Re:EEE by mark72005 · · Score: 1

      Eunuch balls?

      Is this one of those "define 'nothing'" questions my philosophy professor used to ask?

      John Calvin said, "Nothing is what sleeping rocks dream about."

  7. How Do You Figure? by eldavojohn · · Score: 0

    I don't know who wrote TrueType but MS using FreeType must burn them up. I know it would tick me off.

    That's odd, I would be kind of embarrassed of the flattery that the largest behemoth of a software company finds your code good enough to use in what is arguably the most widely used and popular suite of office software.

    And if they become dependent on it ... well, FreeType won't be going away anytime soon. Did I miss some lawsuit or animosity between the two in the news?

    Not a single line of the code I've given to open source has been good enough to get this kind of attention so I don't understand how anyone could be upset that Microsoft is basically promoting you (even if only to Mac users).

    Not everyone is full of autohate, you know ...

    --
    My work here is dung.
    1. Re:How Do You Figure? by Lunix+Nutcase · · Score: 1

      That's odd, I would be kind of embarrassed of the flattery that the largest behemoth of a software company finds your code good enough to use in what is arguably the most widely used and popular suite of office software.

      But not for the version for the premier platform for the software. It's used in the second-class citizen port to the Mac. This is just a way for them to save time and money.

    2. Re:How Do You Figure? by Zarf · · Score: 3, Interesting

      No, the FreeType guys should be proud. The original Mac TrueType team should be a bit steamed. Presumably there was some Mac TrueType team that just had all their hard work tossed out. Another poster pointed out that there may not be a TrueType implementation in house at Microsoft that works on the Mac.

      If there isn't a Microsoft TrueType for Mac team then no harm no foul.

      --
      [signature]
    3. Re:How Do You Figure? by KlomDark · · Score: 5, Funny

      Mac users shouldn't even be allowed to be citizens.

      Simply owning an Apple product is a clear statement that a person has no concern for their own rights or the future of mankind.

      No better than uneducated slaves, keep them in their cages to protect the true thinkers from their short-sited views.

    4. Re:How Do You Figure? by m.ducharme · · Score: 2, Insightful

      Needs more +1 Funny. Are you going for the elusive +5 Flamebait?

      --
      Rule of Slashdot #0: You and people like you are not representative of the larger population. - A.C.
    5. Re:How Do You Figure? by risinganger · · Score: 1

      wow, using Microsoft products has left you bitter!

    6. Re:How Do You Figure? by shutdown+-p+now · · Score: 5, Funny

      Indeed. Another way to write a flame baiting title for TFS here would be "Mac text rendering sucks so much that Microsoft uses Freetype instead" ~

    7. Re:How Do You Figure? by Anonymous Coward · · Score: 0

      I see the truth in your wisdom. What computer, pray thee, should I "upgrade" to, in order to escape my slavery?

      Mind you, the replacement, in order to be superior and free me from my slavery, must meet certain criteria. It must natively support unix (I'm an engineer and a power user). It should allow me to script applications. I should have few limitations on applications software available for it. It should support true plug 'n play of peripherals. I shouldn't have to cripple the system with malware protection and other security software. I should be able to share data with the majority of other systems out there. It must have robust and reliable networking - especially wireless.

      Please enlighten me... I'm not sure what rights I've given up, but dammit I want them back!

    8. Re:How Do You Figure? by the_fat_kid · · Score: 2, Funny

      Glenn, is that you?

      --
      -- Sig under construction...
    9. Re:How Do You Figure? by KlomDark · · Score: 1

      Something that doesn't forbid you from installing apps only from a hand-picked list of crap officially blessed by the great Steve would be a good start.

    10. Re:How Do You Figure? by QuantumBeep · · Score: 1

      It looks like you want a Lenovo laptop running Fedora Core.

    11. Re:How Do You Figure? by Zarf · · Score: 2, Funny

      +1 inciteful

      --
      [signature]
    12. Re:How Do You Figure? by ais523 · · Score: 2, Informative

      Annoyingly, Slashdot "fixed" that bug, in that the adjective doesn't show up at all if it contradicts the score. I preferred it the old way.

      --
      (1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
    13. Re:How Do You Figure? by Anonymous Coward · · Score: 0

      It looks like you want a Lenovo laptop running Fedora Core.

      Quoth the parent:

      I should have few limitations on applications software available for it. It should support true plug 'n play of peripherals.

      Pretty sure he doesn't want Fedora Core, especially on the latter point.

      Yes yes, it works for you, blah blah blah... wake me up when Linux gets stable binary ABIs for kernel drivers. Linux will never have a good plug&play experience on a wide variety of HW until then. But don't hold your breath, because even the otherwise pragmatic King Penguin (Torvalds) is ideologically opposed to stable binary interfaces.

      (For kernel modules, anyways. Syscall ABIs are another thing entirely. Here's an ironic contrast: Darwin (the OS X kernel) has highly stable kernel driver ABIs and unstable syscall ABIs. Linux has unstable kernel driver ABIs and stable syscall ABIs. The key difference which allows OS X to be a successful mass market consumer OS and prevents Linux from being the same? The OS X guys provide a stable interface in the form of a userland library, libSystem, updated in lockstep with the kernel, hiding the unstable ABI from applications. The unstable Linux interface, however, is a product of ideology, so Linux kernel developers actively resist even third party efforts to provide intervening layers.)

    14. Re:How Do You Figure? by Anonymous Coward · · Score: 0

      I can't tell. Is this meant to be sardonic or merely moronic? Was it meant to be attached to some context that is non obvious or was it meant to be just hanging out there as some random anti-mac flamebait? What if I own Apples, Windows, and linux products? Do I still have no concern for my own rights or the future of mankind??? I really need to know...

    15. Re:How Do You Figure? by Nutria · · Score: 1

      Inciting to what? Riot?

      --
      "I don't know, therefore Aliens" Wafflebox1
    16. Re:How Do You Figure? by Anonymous Coward · · Score: 0

      Yeah, riiiight. Because everyone should have to suffer BSOD to gain humility ... Or something.

    17. Re:How Do You Figure? by Zarf · · Score: 1

      Exactly. I would have said "insightful" otherwise. Slashdot often rewards inciteful over insightful.

      --
      [signature]
  8. You misread his comment. by Chirs · · Score: 3, Insightful

    The OP was talking about the authors of TrueType, not FreeType.

    1. Re:You misread his comment. by Anonymous Coward · · Score: 0

      Insightful?

      Why would the authors of a spec give a crap which implementation, commercial, Microsoft or otherwise (and no reference is provided) is used by some author of a product.

  9. Add To That (Re:Must burn.) by EXTomar · · Score: 1

    The focus on "web inter-op" and publishing. If they are striving for "looks the same on PC, Mac and on the web", their chances are better if they start using a font typeset that is freely distributable to those platforms.

    1. Re:Add To That (Re:Must burn.) by Zarf · · Score: 2, Insightful

      The focus on "web inter-op" and publishing. If they are striving for "looks the same on PC, Mac and on the web", their chances are better if they start using a font typeset that is freely distributable to those platforms.

      If that's the motivation and MS starts pushing back on some of its other in house technologies substituting OSS versions... if I had been an MS developer writing the original versions I might read that as a vote of "no confidence" from my own managers. That would prompt me to look for other work because what I was doing at MS would not be valuable to either MS or the industry as a whole.

      But, I don't work at Microsoft. And other posters have pointed out this may not be at all what is happening in this case.

      --
      [signature]
    2. Re:Add To That (Re:Must burn.) by Anonymous Coward · · Score: 0

      So if Microsoft refuses to use Open Standards, it is evil and no ethical person should work there, and if they don't it is a "vote of "no confidence"" and the empoyees should quit.
      Yes, sure makes sense.

    3. Re:Add To That (Re:Must burn.) by Zarf · · Score: 1

      I never said "no ethical person should work there" however I was dumb enough to reply to an AC.

      --
      [signature]
  10. Patents expired by Anonymous Coward · · Score: 5, Informative

    Go to www.truetype.org and read the section on patents.
    "All patents related to the TrueType bytecode interpreter have expired since May 2010. More information regarding this topic is available at our patents page."
    All patents were originally held by Apple up to May 2010.

  11. Whats wrong with CoreText? by Anonymous Coward · · Score: 0

    If they are making a Mac version of Office, why didn't they use Apple's Core Text instead? It is much faster then FreeType. Maybe they are still targeting Tiger?

    1. Re:Whats wrong with CoreText? by maxwell+demon · · Score: 1

      Would using Core Text imply licensing costs?

      --
      The Tao of math: The numbers you can count are not the real numbers.
    2. Re:Whats wrong with CoreText? by Shin-LaC · · Score: 1

      No.

  12. Bail out. by Murdoch5 · · Score: 2, Interesting

    Has anyone noticed that when Microsoft needs help and wants to be saved all of sudden Open Source appears in there software. Once again we see right here that when they want better fonts it's Open Source to the rescue, but then again to quote there CEO "Linux is a cancer", he forgot to add, "But we need to steal from them to make our software work".

    1. Re:Bail out. by Mongoose+Disciple · · Score: 1

      Except it's not all of a sudden.

      You may have missed the last few years of relevant stories.

    2. Re:Bail out. by Murdoch5 · · Score: 1

      I know it's not all of a sudden, but they do seem to take take take and forget to give give give.

    3. Re:Bail out. by recoiledsnake · · Score: 1

      Freetype is under a BSD style license. If it was GPL, then the whole of MS Office for Mac would've to be GPL'ed in order to comply. I guess that's what he meant when he said that.

      --
      This space for rent.
    4. Re:Bail out. by yyxx · · Score: 1

      Microsoft has been using open source software under the BSD license for many years (e.g., networking related software); they like the BSD license. So, open source has been "bailing them out" for years. They hate the GPL. Their marketing doesn't make such fine distinctions and they simply like to portray FOSS as inferior and dangerous in general. You see a similar disconnect with Apple, saying one thing to geeks, another to business types (Apple has to tread more lightly in that regard because they obviously use tons more FOSS).

    5. Re:Bail out. by JxcelDolghmQ · · Score: 0

      All of the sudden? Wasn't the original winsock (Both Microsoft, and 3rd party) implementations a more-or-less straight port of BSD sockets to Windows 3.11? What about all of the commandline TCP/IP utilities such as ftp.exe that appeared in Windows 95?

    6. Re:Bail out. by lahvak · · Score: 1

      Fail!

      First, as freetype license is BSD, they are not stealing anything. They have complete right to use it.

      Second, they don't do it to get better fonts. They are using a library that 1) emulate their own cleartype engine well enough for their purposes and 2) already exists on OS X. There is no indication anywhere that freetype is better than their own cleartype. It may be, and when we see them ditching cleartype and using freetype on Windows, we may conclude that it is, but until that happens, MS is simply doing the obvious and using already existing library on OS X instead of wasting time and money porting their own.

      The interesting part is that they chose freetype over the native OS X engine.

      Even more interesting would be if they contributed back to freetype. They are under no legal obligation to do that, but it would certainly make their recent proclamations of love for open source sound more sincere.

      --
      AccountKiller
    7. Re:Bail out. by Mongoose+Disciple · · Score: 1

      I don't think it's forgetting so much as that's just they roll.

      Some companies are purely hostile to open source (e.g. cancer-era Microsoft.)

      Some companies will use open source projects when it helps them, but aren't going to contribute a ton of value back. (Most companies fall into this bin, including modern Microsoft, Apple, etc. And yes, I'm aware of the crap they've open sourced -- I consider it to amount to not a lot of value, you may disagree.)

      Some companies have a business model based on contributing a lot of source to the community. There aren't a lot of these, and when there are, they usually have a business model involving making most of their money on services relating to the product they're creating or selling you a non-free fork or variant of said product.

      All that being said, I'm not sure what you're hoping for. MS has transitioned from a 1 to a 2, and doesn't have the kind of business model that would make it as a 3, so that's probably about as far as it goes.

  13. What actually happened by Bizzeh · · Score: 2, Interesting

    "shall we port truetype to mac, or let the idiots have crappy looking fonts?", "hmmn, i cant really be arsed porting truetype to a crap operating system", "hey, guys, check this out, someone has already done the hard work, and its free source too. that means our product will look good, mac users wont feel left out and we can all look cool and get some free publicity by using free software"...

    1. Re:What actually happened by BitZtream · · Score: 0, Flamebait

      The irony is that you're too stupid to realize TrueType was an Apple invention. Using the platform native and preferred library is generally the right thing to do from a developer perspective.

      The only exception to that is when GPL morons like yourself seem to think the most important thing about software is the license it carries rather than how well it actually accomplishes some task.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    2. Re:What actually happened by Bizzeh · · Score: 0, Troll

      i do realise that, and, no, that isnt ironic, please look up the word irony and stop using it incorrectly. also, im not a GPL moron, i hate the GPL, i actually thing the GPL is a non-free licence has it places more restrictions on a piece of software than an EULA. im a BSD guy. so suck on that

    3. Re:What actually happened by Anonymous Coward · · Score: 0

      /facepalm

    4. Re:What actually happened by Anonymous Coward · · Score: 0

      You may not be a moron, but you're a smelly cunt and reek of fish

  14. TrueType in Mac OS 7 by tepples · · Score: 3, Informative

    TrueType has been in Mac OS since System 6 (as a kernel extension) and System 7 (standard). In Mac OS classic, as in Windows, the rendering engine uses a "hint" to fit the outlines to the pixel grid. These hints are stored as a bytecode program in the font that modifies the outline; the patent covers this use of bytecode. (FreeType can be configured to use these hints or, especially in jurisdictions with software patents, to create its own hints purely from the outline shapes.)

    Microsoft's ClearType rendering engine stretches the outlines horizontally by a factor of 9 before applying hints, which messes up fonts that don't expect this *cough*Helvetica 14px "mnr"*cough*. But because Mac OS X uses antialiasing for all text, it ignores most hints. Perhaps Microsoft wants to make the appearance of text the same across all platforms.

    1. Re:TrueType in Mac OS 7 by Zarf · · Score: 1

      I guess the Apple guys just got dissed on by the Microsoft guys then... but that's certainly not news.

      --
      [signature]
    2. Re:TrueType in Mac OS 7 by Blakey+Rat · · Score: 3, Insightful

      *cough*Helvetica 14px "mnr"*cough*

      Ok, I'm going to get modded down, but could we stop with the "cough cough" thing? Just say, "like Helvetica 14px." Like a normal human being writing a normal forum post. The "cough cough* thing, assuming it was ever funny, hasn't been funny in years. Now it does nothing but make your post harder to read, and make me think you have no actual sense of humor.

      That said, good, informative, post.

    3. Re:TrueType in Mac OS 7 by plazman30 · · Score: 2

      TrueType was written by Apple and given to Microsoft. At the time, Apple was having a huge tiff with Adobe and was trying a printer definition language that could replace Postscript. They made a cross licensing deal with Microsoft. Apple was to provide the font technology and Microsoft was to provide the printer language called TrueImage. In classic Microsoft fashion, TrueImage was delayed significantly and when it did finally see the light of day, it was too late, and Apple ended up licensing Postscript Level 2.

    4. Re:TrueType in Mac OS 7 by jameskojiro · · Score: 1

      Don't screw around with Calcium or you could trigger a "Helvetica Level Event"!!!

      --
      Tsukasa: All I really want, is to be left alone...
    5. Re:TrueType in Mac OS 7 by ChaosDiscord · · Score: 1

      These hints are stored as a bytecode program in the font that modifies the outline; the patent covers this use of bytecode. (FreeType can be configured to use these hints or, especially in jurisdictions with software patents, to create its own hints purely from the outline shapes._

      As of last month FreeType turns the bytecode hinting on by default, as the last patents expired in May.

    6. Re:TrueType in Mac OS 7 by Creepy · · Score: 1

      The TrueType patent(s) you're referring to expired earlier this year (as Slashdot reported). ClearType is actually still patented, but freetype uses a prior art modification to avoid any patent issues. See the freetype patent page

    7. Re:TrueType in Mac OS 7 by kriston · · Score: 1

      This is correct, but not a complete story. The most important parts of Cleartype fonts are not just the subpixel rendering but that these fonts include special hinting instructions in each font to control the subpixel renderer. Those special hinting instructions are what makes Cleartype work as well as it does, and Freetype does not do this.

      These hinting instructions are not and, to hear the Freetype folks say it, will never will be implemented by Freetype. Not only are these hints proprietary and patented but they are also entirely undocumented.

      Cleartype fonts in Freetype, like the new fonts that appeared with Windows Vista, look nothing like they do in Windows. I have treid every configuration of Freetype using any combination of bytecode, slight/medium/strong autohinter, the "unpatented" subpixel renderer, and antialias. Try it yourself. You'll need an understanding of the Fontconfig library to try it out.

      Cleartype isn't just about subpixel rendering. To think that is to miss the point of what Cleartype is all about.

      --

      Kriston

    8. Re:TrueType in Mac OS 7 by tepples · · Score: 2, Interesting

      Cleartype fonts in Freetype, like the new fonts that appeared with Windows Vista, look nothing like they do in Windows. I have treid every configuration of Freetype using any combination of bytecode, slight/medium/strong autohinter, the "unpatented" subpixel renderer, and antialias. Try it yourself. You'll need an understanding of the Fontconfig library to try it out.

      Have you tried applying hint transformations only to the Y coordinate? That'd simulate what GDI ClearType does, which (as I recall) involves hinting the outlines for 864x96 dpi (a factor of 9 across), rendering as monochrome, convolving the result horizontally with a 9-tap box filter, decimating by 3 horizontally, and finally drawing that with subpixels.

    9. Re:TrueType in Mac OS 7 by quacking+duck · · Score: 1

      Perhaps Microsoft wants to make the appearance of text the same across all platforms.

      Apple got soundly roasted when they first released Safari for Windows, and it rendered fonts the Mac way instead of the Windows way. As a Mac user at home but Windows at work, I'm forced to agree it was a bad idea, and the latest versions of WinSafari have a "Windows standard" font smoothing option.

      If Microsoft is trying the same thing in reverse (and I realize this is your own speculation), they had better include an option to go with normal Mac font rendering.

    10. Re:TrueType in Mac OS 7 by kriston · · Score: 1

      Yes, I have tried that configuration, but as I tried to say earlier, there are hinting instructions inside each font that control Cleartype's subpixel renderer, and Freetype does not use them. It controls much more than doing the technique you describe. These hints control, among other things, the grid-fitting and other aspects of the rasterizer to closely control how the fonts are displayed on the screen for best visual sharpness at the expense of perfect shapes, as well as filtering the rendered glyph to mitigate "color fringing."

      Your comment is helpful but it's important to understand that the special, proprietary Cleartype hinting is what makes Cleartype what it is. The hints are applied for each glyph. The technique you're describing is a generic, broad application of one of these techniques. The Cleartype hints are the "secret sauce" that makes Cleartype work so well on the screen in Windows Vista and later.

      Thanks.

      --

      Kriston

    11. Re:TrueType in Mac OS 7 by ranulf · · Score: 1

      ... decimating by 3 horizontally, and finally drawing that with subpixels.

      Interesting use the the word decimate there...

  15. ATSUI is not for Windows 7 by tepples · · Score: 4, Insightful

    What I find odd is that they don't just use ATSUI – apple's built in true type font rendering, which is rather better than both freetype and cleartype.

    ATSUI and the Core Text that replaced it in Tiger are Mac-exclusive. If Microsoft used it for Office, it wouldn't be able to ensure consistent document appearance between Mac and Windows versions of Office.

    1. Re:ATSUI is not for Windows 7 by Anonymous Coward · · Score: 0

      You mean like the differences there will be by using FreeType in the Mac version and the Windows-native APIs in the Windows version? It's not likely MS will replace their hardware-accelerated Windows APIs with FreeType.

    2. Re:ATSUI is not for Windows 7 by tepples · · Score: 1

      It's not likely MS will replace their hardware-accelerated Windows APIs with FreeType.

      Unless Microsoft has found ways to run parts of FreeType in hardware. There are advantages to doing this: fonts that don't have good hint programs, for example, look better in FreeType than in ClearType.

  16. They included freetype (not linked) I think by Ilgaz · · Score: 3, Informative

    If you link to that particular lib, you must be using X11. Don't link to anything X11 on OS X since it is strictly optional part of OS X install. I don't think MS would require X11 client to have their office to run.

    Oh if MS woke up and adopted itself today, their "Office for UNIX" (I bet they would name linux/bsd one that way) would link to it. Of course, not a chance.

    I agree to whoever you reply to, pretty ironic that Apple uses/licenses freetype too. I smiled when I saw the note on iPod touch license.

    And while on it, their Mac Business unit blog is one of rare MS blogs to follow, for example they had to deal with much more strict gcc coming with XCode/Leopard while compiling MS Office. It is not a "big secret" or anything, OS X Office is truly a Mac program. I heard they experimented with the "actual MS Word on win32" port to Mac OS. Their customers went nuts. They got tricked by "Why doesn't MS Word for Mac doesn't have this?" feedback originally.

    1. Re:They included freetype (not linked) I think by drolli · · Score: 1

      I would not wonder if "word for android" appeared in the app stores.

    2. Re:They included freetype (not linked) I think by Anonymous Coward · · Score: 0

      If you link to that particular lib, you must be using X11.

      That turns out not to be the case:

      $ otool -L /usr/X11/lib/libfreetype.dylib
      /usr/X11/lib/libfreetype.dylib:
      /usr/X11/lib/libfreetype.6.dylib (compatibility version 10.0.0, current version 10.20.0)
      /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
      /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 44.0.0)
      /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices (compatibility version 1.0.0, current version 38.0.0)
      /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 125.0.1)
      /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 550.19.0)

      No dependencies on libX* at all, just the standard system libraries. Why Apple chose to install libfreetype under /usr/X11, I don't know - it *is* a pretty strange choice.

      Don't link to anything X11 on OS X since it is strictly optional part of OS X install.

      It's been part of the standard install since (I think) 10.4. In 10.6, it's not even a separate package that you can disable with a custom install. That said, I'm 100% with you - if you're making a Mac app, make a Mac app. Don't just recompile your X11 version and call it a day.

  17. They can, in matter of months by Ilgaz · · Score: 1

    It is Microsoft's political/business choice not to ship a UNIX Office. They are clearly capable of doing it. Funny is, it could sell well, but you can only see from amazon top 10, like mac office which people keeps bitching but always on top 3.

    Perhaps they could do some "cloud" fashion thing on Android but, would never ship a real thing on it.

    That is the part of MS which needs to change.

    1. Re:They can, in matter of months by Bill,+Shooter+of+Bul · · Score: 0

      I think, the average unix/linux user is quite a bit different from the average mac user.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    2. Re:They can, in matter of months by yyxx · · Score: 2, Insightful

      Maybe five years ago, it would still have made a difference. These days, the damage is done: Office alternatives are compatible enough, and people don't need to replicate Microsoft's idiosyncrasies precisely anymore because nobody expects them to work always (they don't even work consistently between Windows and Mac, or different Windows versions).

    3. Re:They can, in matter of months by IICV · · Score: 1

      And occasionally the same file if you open and close it. What the hell, Microsoft? You still can't create a stable file format?

  18. Blame Adobe, seriously by Ilgaz · · Score: 1

    MS and Apple hit the panic button when they have seen relying on Adobe postscript technology to display text may have serious consequences.

    Adobe validated the panic by asking for ridiculous amount of money. They also managed to drive SJobs and Apple nuts, yes both. Rest is Truetype :)

    http://truetype-typography.com/tthist.htm

  19. Don't be tricked by PR by Ilgaz · · Score: 1

    Apple and Microsoft doesn't "hate" eachother or they don't conspire eachother. I bet MACBU (at MS) is one of the most privileged Developer teams on Apple's OS X Development, I mean for bug reports, help etc.

    MS Office is always and always on top 10 of Amazon's best selling software. Even more interesting, in current (dynamic) list, Mac version is just 1 place below Win32 version.
    http://www.amazon.com/gp/bestsellers/software

    I bet not using ATSUI has something to do with Apple's "font display philosophy" and "MS font display philosophy". Yes, both companies have their own take on how fonts should be displayed on screen. Apple prefers strict display, MS prefers more relaxed/looks better on monitor display. That is why first Safari for Windows looked alien on Windows (besides widgets).

    While on it, as I just "cleaned Adobe font caches" of a designer running OS X, Adobe uses their own engine which wants a perfect "cache" to work right.

  20. TrueType, OpenType, Type 1... by Anaerin · · Score: 1

    Who needs 'em! Give me my Compugraphic Intellifont fonts back!

  21. LCMS too? by Anonymous Coward · · Score: 0

    Maybe I'm the only one noticing this...

    But portion copyright Marti Maria... It seems they are using liblcms too :)

  22. Linking to X11 is wrong unless you are GIMP by Ilgaz · · Score: 1

    There is always a chance that user haven't installed X11 at all. OS X is very strict, it also allows you to remove X11 from installation via pkgutil even if you have installed it with OS X install.

    Things like these gave birth to fink project and macports, especially dealing with OS X X11 libs, even if you are MS, impossible.

    For example, Gimp on 10.5 required you to have a fresh,new X11 (unofficial by apple) named XQuartz. Not just linking, linking to a particular/new version is wrong. Of course, if you are MS, not X11 based app maintainer/developer.

  23. Wrong one, hate-boy by Imazalil · · Score: 1

    Yeah it's all cool to hate on the iPhone/iTunes ecosystem these days, but iOS is a little bit different from OS X. This is the one where it's all overpriced, too shiny, and you get charged for service packs.

    Lets keep the hate-boyism straight.

  24. Just because they ADDED FreeType .... by Ungrounded+Lightning · · Score: 1

    I don't know who wrote TrueType but MS using FreeType must burn them up. I know it would tick me off.

    Did they REPLACE FreeType with TrueType? Or did they throw in FreeType, or a piece of it, as an additional kitchen-sink or for some particular function?

    All I see, kicking off this article, is a copyright notice as required when some code from FreeType has been included in the product. Where's the evidence that it replaced TrueType, or even that all of FreeType, rather than some small chunk - say, for importing fonts - is in use?

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    1. Re:Just because they ADDED FreeType .... by Zarf · · Score: 1

      Don't bother me with details. I have an inciteful story to not read and make wild assumptions about!

      --
      [signature]
  25. lands in ? by molecular · · Score: 1

    shouldn't it read "freetype dynamically linked by ms office"?
    I'm sure there's quite a list of opensource libs used by microsoft office already.
    still notable, since it says something about their own implementation and maybe the portability of their code.

  26. Great Scott! by Rix · · Score: 1

    Watch out for the Libyan terrorists.

  27. Re: 1985 by TaoPhoenix · · Score: 1

    Awesome time for music.

    Not so good when the cutting edge of computing was the DOS Clone wars.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  28. It's on iTunes by lullabud · · Score: 1

    Yeah, it's a featured album this week on iTunes, their new preferred release platform.

  29. This is why developers use the GNU GPL. by jbn-o · · Score: 0

    I would be interested to know what licensing decisions went into freetype. Freetype is licensed under two licenses: the GNU GPL and a license that allows proprietary derivatives. I would need to know more about this particular situation before I could say more about freetype's licensing beyond the obvious consequences. But this freetype situation is a good opportunity to look at a more general case, which I'll try to elaborate on below.

    Generally, this is part of the reason why people license their work under the GNU GPL—a strongly copylefted free software license—alone. Those who license under the GPL generally don't mind people developing commercial software based on GPL'd work, the free software movement is not at all anti-commercial software. The objection is against building proprietary derivative works: software that doesn't share their work with the community on terms that respect users' software freedom, just like the code that shared with the derivative work developers. The GPL says to share and share alike and this helps create and maintain a commons in which we can all share while still respecting our private right to run, share, and modify.

    We can increase the odds that proprietors have to decide between writing their own code and building on a strongly-copylefted code that would have made derivatives free software as well. Just to forestall an anticipated oft-repeated objection: "Force" is not the issue here as there is no forcing developers to develop based on strongly-copylefted free software in the first place. Developers can always write their own code.

    As it is, non-copylefted free software licenses typically turn developers into charitable contributors for proprietors. We've known about this issue for a long time but appeals to popularity ("think of all the users you'll have!") instead of improving the free software commons sometimes win out. The FSF has sage advice on this ground:

    When a businessman tempts you with "more popularity," he may try to convince you that his use of your program is crucial to its success. Don't believe it! If your program is good, it will find many users anyway; you don't need to feel desperate for any particular users, and you will be stronger if you do not. You can get an indescribable sense of joy and freedom by responding, "Take it or leave it--that's no skin off my back." Often the businessman will turn around and accept the program with copyleft, once you call the bluff.

    Friends, free software developers, don't repeat old mistakes! If we do not copyleft our software, we put its future at the mercy of anyone equipped with more resources than scruples. With copyleft, we can defend freedom, not just for ourselves, but for our whole community.

    Apparently any improvements proprietors make to freetype code are only shared with the free software community if the proprietor so chooses. Assuming they share any changes at all, those changes may be shared under terms that make them unusable to free software projects: perhaps their changes will implement code that is covered by patents making those changes useless even if the changes are licensed to share, or the changed code may be licensed in other ways that is useless to FLOSS (such as binary-only implementations under a proprietary license). In this instance, Microsoft has no obligation to share under terms useful to FLOSS as a fair exchange for distributing work based on freetype code that was so generously shared with Microsoft.

  30. TrueType is Apple's, not Microsoft's by gig · · Score: 1

    > Somehow they figured out the free software 'clean room implementation' of
    > their own (patented) TrueType technology

    Apple developed TrueType in the 1980's because Adobe's licensing fees for PostScript typefaces were out of control. Microsoft licensed TrueType from Apple in the early 1990's and it appeared first on Windows in v3.1.

    TrueType is not central to typography in OS X, which is font-format agnostic and renders true WYSIWYG. Everything on the screen of an OS X device is a PDF that displays the same on low or hi -res screens or print. TrueType compatibility in OS X is done via FreeType as far as I know, not via the original Apple implementation from before OS X. So that is why Microsoft is using it for TrueType compatibility on OS X as well.

    This article just suffers from lack of Mac knowledge. It would also sound strange to a Windows user to know that PowerPoint features MPEG-4 playback, but not to a Mac user, because on the Mac, PowerPoint has been able to do that for years. And it would sound strange to a Windows user to know that Microsoft Word can run bash shell scripts, which it can do on the Mac via AppleScript. It might be strange to consider that MS Office Mac has been running on a Unix core for 10 years. It's all very mundane to Mac users.

  31. History of TrueType by Anonymous Coward · · Score: 0

    I don't know who wrote TrueType but MS using FreeType must burn them up. I know it would tick me off.

    Apple created Truetype (originally called Royal.) That was when Adobe had a death grip on high quality font technology in the form of their encrypted Type 1 font much to the frustration of both Apple and Microsoft (and competing font vendors.) To take Adobe down Microsoft and Apple cooperated with a joint strategy. Microsoft bought Bauer enterprise which had a shoddy postscipt clone which became TrueImage and Apple provided the Royal font which because TrueType. Rather than lose the entire business (postscript AND fonts) they finally cavedand published the Type 1 font spec. It helped that Bauer Postscript was over-hyped junk developed offshore and never became commercially viable. As usual Microsoft bought the number two postscript clone brand at number two quality. The number one brand Postscript clone was offered by Phoenix Technologies who eventually captured most of the market by winning HP, then principally a printer company. Phoenix spun off that group to focus more on their core bios technology as postscript became more and more a commodity product. However TrueType lives on. The point of TrueType was never to lock up the font business but to allow font vendors to compete on an equal footing (to Apple and Microsoft's benefit.) If Microsoft is embracing FreeType it is probably to get away from Apple which still owns TrueType. Not all that surprising.

  32. Re: 1985 by KingAlanI · · Score: 1

    There was Bruce Springsteen, Madonna; way before Nirvana, there was U2 and Blondie

    Whitesnake, Van Halen, and Motley Crue too.

    --
    I listen to both RIAA and non-RIAA stuff if I like the music, tangential business/politics nonwithstanding.
  33. Decimation by tepples · · Score: 1

    Interesting use the the word decimate there

    If you're interested, read more about the use of the term in signal processing.

  34. Different From? by andersh · · Score: 1

    As opposed to the exact same thing from Microsoft on Windows Phone 7?