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."
I don't know who wrote TrueType but MS using FreeType must burn them up. I know it would tick me off.
[signature]
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.
Microsoft proclaims they love open source, rumors of Ballmer's departure ... and now this?
Maybe god does exist?
My work here is dung.
Where's the link to the source article? Or is this yet another anti-MS rant?
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.
I'm confused. What is Microsoft trying to EEE by doing this?
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.
The OP was talking about the authors of TrueType, not FreeType.
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.
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]
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.
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.
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".
"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"...
portfolio
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.
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.
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.
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.
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.
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
wow, using Microsoft products has left you bitter!
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" ~
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.
Glenn, is that you?
-- Sig under construction...
Who needs 'em! Give me my Compugraphic Intellifont fonts back!
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.
It looks like you want a Lenovo laptop running Fedora Core.
+1 inciteful
[signature]
Would using Core Text imply licensing costs?
The Tao of math: The numbers you can count are not the real numbers.
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.
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.
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
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"
No.
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.
Watch out for the Libyan terrorists.
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
Yeah, it's a featured album this week on iTunes, their new preferred release platform.
Inciting to what? Riot?
"I don't know, therefore Aliens" Wafflebox1
Exactly. I would have said "insightful" otherwise. Slashdot often rewards inciteful over insightful.
[signature]
> 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.
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.
Interesting use the the word decimate there
If you're interested, read more about the use of the term in signal processing.
As opposed to the exact same thing from Microsoft on Windows Phone 7?