Live data from Hacker News

Microsoft Word for Windows 1.1a, Native X64 Port

github.com

51–60 of 81 posts

Re: Microsoft Word for Windows 1.1a, Native X64 Port

#51
post #14
post #8

>This project is a fully working native Windows x64 port of Microsoft Word for Windows 1.1a, whose historical codename was Opus. Not to be confused with the Anthropic LLM model Opus - what was once an old codename is as good as new once again!

And not to be confused with its plural form "opera".

Indeed the name of the art form is just Italian for "work".

Also, a direct cognate with "operate", "operation", etc.

Re: Microsoft Word for Windows 1.1a, Native X64 Port

#52
post #8

>This project is a fully working native Windows x64 port of Microsoft Word for Windows 1.1a, whose historical codename was Opus. Not to be confused with the Anthropic LLM model Opus - what was once an old codename is as good as new once again!

My first guess (and probably the first guess of many of the old school nerds) was that the MS Word codename is from Opus the penguin from Berkeley Breathed's Bloom County comic strip and that seems to be correct.

High five for anyone who still remembers the brief Bill the Gates arc in the comic or the Banana Computer parody ad of Apple starring Gene Simmons (https://computerhistory.org/blog/the-banana-junior-6000-comp... , about halfway down the page).

Re: Microsoft Word for Windows 1.1a, Native X64 Port

#53

how complicated would a port to linux be ?

I prompted Claude Opus 5 (I don't really have the Fable tokens to spare) to do just that (via winelib). It's gotten to the point where it opens, runs for three seconds, and abruptly exits.

edit: got it running but a ton of things are do-nothing, and the fonts are completely rubbish. Not really worth posting ATM, but I'll see if it can fix things further by running the UI tests and telling it some of the things that don't work...

(That it was able to build and run at all with just a few prompts is a HFS moment, though!)

Re: Microsoft Word for Windows 1.1a, Native X64 Port

#54
post #25

Earlier quoted context omitted.

We should care about Microsoft's licenses exactly as much as Microsoft cares about ours.

Only if you have a lawyer department as large as theirs. But to be fair/realistic, as an individual, I've never worried about their licenses (for myself, my friends, and family). The only time I did was when installing their software in professional/commercial contexts, that's where they do most of their enforcement as far as I know... and only when the scale is egregious.

I don't have a lawyer department. What I do have is a server paid in XMR.

Re: Microsoft Word for Windows 1.1a, Native X64 Port

#55

how complicated would a port to linux be ?

I prompted Claude Opus 5 (I don't really have the Fable tokens to spare) to do just that (via winelib). It's gotten to the point where it opens, runs for three seconds, and abruptly exits. edit: got it running but a ton of things are do-nothing, and the fonts are completely rubbish. Not really worth posting ATM, but I'll see if it can fix things further by running the UI tests and telling it some of the things that d…

An interesting thing that came up is that MSVC uses 32-bit longs instead of 64, so a pure gcc/winelib build is another level of 64-bit porting.

Claude then suggested using mingw instead, which makes sense...

Re: Microsoft Word for Windows 1.1a, Native X64 Port

#56
post #45

Back in '85-6 I developed training for USDA (using Dan Bricklin's Demo) for a curses version of Word 5 that ran on 3B2s with SysV v2. I'd be very happy to see that ported to Linux or one of the BSDs. In fact, I'd love to see both Word and Excel '98 on one of my workstations. IMHO things went South after that. I had to use Windows and Office off and on with clients up to 2010 and I'm sure that Excel provided some impo…

office 2003 (for word + excel at least) were peak - after the ribbon it all went downhill

Re: Microsoft Word for Windows 1.1a, Native X64 Port

#57
post #12

Earlier quoted context omitted.

There are pics from the developer in this article (not sure why he neglected them in the README): https://www.neowin.net/news/developer-ported-word-for-window...

Wow, it really looks like Win 10/11. Microsoft is back to the roots now. But Word 1.0 even has 3d GUI elements. They must have had impressive computers back then.

so true - modern windows has no contrast between windows - so terrible

Re: Microsoft Word for Windows 1.1a, Native X64 Port

#58
post #39

Earlier quoted context omitted.

A native Linux application would be preferable, even if it does work with WINE (which I don't know... yet).

Win32 is Linux's only stable ABI.

A fair statement, but a stable ABI is only needed when you don't have the source. Seeing as most of the value proposition of Linux is that having the source is good, I find no fault in an unstable ABI.

Re: Microsoft Word for Windows 1.1a, Native X64 Port

#59
post #28
post #13

Earlier quoted context omitted.

The point of open source is to address and concerns around copyright. And this source is not open source by the definition most people use when they refer to “open source”. It’s still proprietary but source available. However I will say, this source is unlikely to be useful to anyone beyond academic curiosity. So for the purposes of this project, the source license is “good enough”.

More concretely, Microsoft's license [0] gives you at most one of the four essential freedoms: 0. Freedom to run for any purpose? No. 1. Freedom to modify the program? Maybe; Microsoft can revoke it without cause at any time. 2. Freedom to distribute unmodified? No. 3. Freedom to distribute modified? No. I'm using the free software definition [1] because it's simpler and clearer than the open source definition [2], w…

[dead]
Post reply on HN