News for hackers. Stuff that matters.
Re:I miss Windows Phone by severino on Saturday April 07, 2018 @12:30PM (#16781422)
> Google didn't produce Windows Phone apps, which they're entitled to not do, but then Microsoft tried to make apps for Google's services[0] which Google also shut down

Well, you know, that's what Microsoft has been doing throughout its history, and still does. It's not bad when those giants get a taste of their own medicine.

Re:I miss Windows Phone by SmellyGeekBoy on Saturday April 07, 2018 @12:32PM (#16781434)
Office and IE have been available for the Mac for a very long time now, I'm not sure what you're talking about...
Re:I miss Windows Phone by evilduck on Saturday April 07, 2018 @01:47PM (#16781772)
Office for Mac is generally regarded as inferior to the Windows versions and the Mac version of Internet Explorer was last released like 14 years ago. I’m not even sure it runs on Intel Macs.
Re:I miss Windows Phone by my123 on Saturday April 07, 2018 @12:39PM (#16781470)
Office was available for the Mac before Office for Windows even existed.
Re:I miss Windows Phone by __sr__ on Saturday April 07, 2018 @01:42PM (#16781743)
And it was left to languish for a couple of decades before the move to cloud centric multi-platform workflow left them with no other choice.

I am not a power user of MS Office, but the ones I know tell me that the macOS version still lacks features compared to Windows.

And lastly, where is MS Access for macOS?

Re:I miss Windows Phone by tiuPapa on Saturday April 07, 2018 @01:08PM (#16781607)
Are they available for Linux?
Re:I miss Windows Phone by zeusk on Saturday April 07, 2018 @01:20PM (#16781655)
No they're not because of multitude of reasons but they now use a open XML format that does way better interchange with openOffice etc. and don't actively try to shut down those products.
Re:I miss Windows Phone by __sr__ on Saturday April 07, 2018 @01:40PM (#16781728)
The keyword being now. It happened when they realised that they were going to be knocked off their pedestal if they didn’t open up - not when they were at the height of their power.

By the way, is the XML Office file format really open — to the extant where one can create a third party client which works as well as the official one without reverse engineering?

Re:I miss Windows Phone by zeusk on Saturday April 07, 2018 @06:48PM (#16783483)
now since:

Initial release 7 December 2006; 11 years ago

Re:I miss Windows Phone by __sr__ on Saturday April 07, 2018 @10:39PM (#16784302)
The demise had already started back then with the advent of Web apps and crappiness and delay of Vista. In fact, MS started losing its power and clout way back in early 2000s, even if the effects were not very evident until much later.

https://www.joelonsoftware.com/2004/06/13/how-microsoft-lost...

Re:I miss Windows Phone by zeusk on Sunday April 08, 2018 @01:01AM (#16784694)
Sure, also this is the year of Linux? isn't it?
Re:I miss Windows Phone by __sr__ on Sunday April 08, 2018 @01:44AM (#16784796)
The year of the Linux on desktop/laptop is a fabulous myth - nothing more. Read the attached blog before posting sarcastic comments like this one.

On the other hand, Linux is pretty much everywhere other than desktop/laptop, which are becoming increasingly less relevant.

Perhaps demise is too strong a word, but decline from its status as the apex predator of the industry is more appropriate. MS is still powerful, but it is no longer the King.

Re:I miss Windows Phone by pjmlp on Sunday April 08, 2018 @04:59AM (#16785303)
Linux is irrelevant on mobiles.

Apple devices obviously don't run it, Android and ChromeOS might have Linux underneath but only expose Java, JavaScript, ANSI C/C++ lib and Android specific native APIs.

Android P could be released with a complete different kernel and only OEMs would notice, all user space apps would be kept running.

Re:I miss Windows Phone by __sr__ on Sunday April 08, 2018 @06:19AM (#16785468)
> Linux is irrelevant on mobiles

So is Windows. And on servers, Linux is the king.

The comment was in response to the sarcastic comment about The Year of Linux Desktop. I am not really debating Linux vs others here.

Re:I miss Windows Phone by pjmlp on Sunday April 08, 2018 @06:48AM (#16785533)
Actually Linux is the king on servers because it is major quality is not having to pay for licenses.

Our Java, .NET and C++ servers don't care 1 second on which OSes they are actually running.

Re:I miss Windows Phone by __sr__ on Sunday April 08, 2018 @08:11AM (#16785786)
And that is where you are horribly mistaken. Typical Java/.Net coders may not care about the underlying platform while coding, but people working with large scale real world applications do. Java/.Net may abstract away the APIs, they still have to use the underlying stack. Their performance is still dependent on the performance of the underlying stack.

I have seen the same application with drastically different performance characteristics on different platforms.

Linux is the king on the server because it has been heavily fine tuned for the server over the ages. The cost, while a factor, is not as relevant. Any company deploying large scale applications on Linux has to hire enough engineers to keep it running that the cost of Windows is largely offset. If it were just a matter of cost, we’d see more deployments of FreeBSD and the likes.

It is the same reason people stick to Java despite all its shortcomings.

Re:I miss Windows Phone by pjmlp on Sunday April 08, 2018 @11:52AM (#16786656)
We don't see BSD deployments thanks MIT licenses, which allow for companies to keep their forks and the old AT&T suit.

The only reason UNIX shops migrated to Linux was to avoid paying for workstations and migrate to Linux.

Companies like SGI dropped their UNIX and are having Linux forks, as a means to outsource development costs.

Likewise with Oracle dumping Solaris and migrating whatever is relevant to Oracle Linux.

In 100% of projects I have been involved, Linux was always chosen as means to reduce license costs, as developers do 100% of their work on Windows workstations.

Re:I miss Windows Phone by severino on Saturday April 07, 2018 @02:59PM (#16782191)
Well, I know Microsoft XML format has the word "Open" in its name. But is it open? Can other vendors achieve 100% compatibility with the official Office products' formats? I don't think so.
Re:I miss Windows Phone by mikekchar on Saturday April 07, 2018 @10:04PM (#16784179)
This comes up every once in a while. For a couple of years I worked on conversion filters for Word Perfect. The problem getting 100% compatibility has nothing at all to do with the "openness" of the file format. It has to do with the fact that file file format doesn't tell you how to render something -- the renderer does.

Just to give you an example, the file format tells you that there is a foot note. If the footnote doesn't fit on the page, then you have to paginate it (continue it on the next page). The file format doesn't tell you how or when to do that -- it just tells you that there is a footnote. Word happens to paginate footnotes incorrectly. Word Perfect paginates footnotes correctly. To import a Word document perfectly, somehow you have to break the pagination of the footnotes -- something that is practically impossible to do with a file importer.

Microsoft can't fix the pagination of footnotes because that's the way they've always done it. If they fixed the pagination, they would break decades of existing legal documents (which all have really long footnotes). They could add a new feature to paginate them correctly and tag them in the file format: For example "Here is a footnote. Paginate it correctly/incorrectly". I don't think they ever did that with footnotes, but they definitely did for a lot of other features (It's been over 10 years since I looked at the spec, so I can't give you a good example, unfortunately). Basically, you will see in the spec an option that says, "Render like Word 95", or something equivalent.

If you want to render Word documents perfectly (as well as your own), for each feature you need to be able to render it in your native style, and in style that Word has ever used -- even if these are fundamentally broken from a layout perspective. And then you have to add all of those Word styles to your file format, or else if you import it into your file format, you won't be able to save it.

Nobody does that, for obvious reasons. It's not Microsoft's fault. The opposite is exactly the same. That's why MS dug in their heels about not using Open Office file format -- it's an insane idea. I'm not a big fan of MS as a whole, but I interacted with the Word team a lot when I worked on conversions for Word Perfect. They were always extremely helpful -- to the point of sending me bug reports when I made a mistake on the conversions. They always knew that interoperability of their file format was only in their best interest and they did their best. Word is just a massive legacy system and they have their hands tied -- mainly because they always bend over backwards to maintain backwards compatibility for their customers.

I understand the feeling you are trying to get at, but in this case it is entirely misplaced.

Re:I miss Windows Phone by zeusk on Saturday April 07, 2018 @06:37PM (#16783430)
Google Docs and OpenOffice think so.
Re:I miss Windows Phone by nycdotnet on Saturday April 07, 2018 @10:11PM (#16784206)
it’s pk zipped xml.
Re:I miss Windows Phone by xorcist on Sunday April 08, 2018 @04:29AM (#16785213)
Have you looked at the actual XML? Parts of it are just containers for binary data. How do you parse a tag that basically means base64-encoded Word6-style Compound Data? Good luck with that.
Re:I miss Windows Phone by severino on Saturday April 07, 2018 @01:12PM (#16781619)
I'm talking about all the Microsoft software available only for Windows, and all the closed services they won't let you use without the official client. I think it's the same story.