Finally got this one put together. This was my first real experience with using DaVinci Resolve Fusion, and learning to do complex animation and effects. I might have gone overboard ...
@44Bigs
3 жыл бұрын
It’s a great video! I dig the ominous music in the last half
@marziyehrafieian5826
3 жыл бұрын
کک گم ک کک ک گم ک ککک کککککککک
@timsot
2 жыл бұрын
You did great !
@LaurentiusTriarius
2 жыл бұрын
@@timsot still waiting for the voodoo 6! What the heck are you guys doing I've had to buy a matrox...
@LaurentiusTriarius
2 жыл бұрын
No 1990's fondue effects tho. Loved it.
@SuperSmashDolls
3 жыл бұрын
I just realized. If they had actually shipped ActiveX SDKs for this thing, we probably would have had Flash for IE for Unix.
@thorsteinj
3 жыл бұрын
These three words should not appear like that in one sentence, I made an audible gasp while reading it...
@TheDemocrab
3 жыл бұрын
@@thorsteinj It's genuinely hard to come up with stuff that'd be equally bad as that...Best I can do is "Sony XCP (Sony's old audio CD rootkit software) support for playing CDs with iTunes for Unix"
@thorsteinj
3 жыл бұрын
@@TheDemocrab Could raise that with Flash plugin for Safari for Windows XP 64-bit Edition (native, not WOW64). But my brain melts just thinking about what would have had to happen for that to occur.
@kaitlyn__L
3 жыл бұрын
That would’ve been sweet. And terrible. And great. I love Flash and I hate Flash. Can’t forget Shockwave too. Damn.
@thorsteinj
3 жыл бұрын
@@kaitlyn__L Just imagine if Apple went all in on Unix with A/UX. Then Adobe would maybe also follow. But then again... well... I'm not going to say Flash on OS X is Flash on UNIX. But I kinda am. Will X11 come to the rescue to bring IE 5 for UNIX on Mac OS X? Am I missing something because that almost sounds too easy.
@The_Boctor
2 жыл бұрын
The defaults having both vi and emacs selected in different fields was funnier than it had any right to be.
@NCommander
2 жыл бұрын
Peace, at any price :)
@nathanpc
3 жыл бұрын
Seeing VBScript running natively on Unix was the absolute most insane part of this whole thing for me. I wish someone out there has a copy of the Visual MainWin to be archived. Something like this would be amazing to play around with.
@ikannunaplays
2 жыл бұрын
Same here, I was blown away. Makes me wonder what the code execution limits are in Unix cause there weren't many in the windows version
@makethingsbetter
2 жыл бұрын
When my generation developed portable code, it usually worked, but that’s when the limitations were time and not thought of, not impossible, only mathematically improbable, was the answer to “can you do it?” Vb is actually quite portable, it calls basic functions only and only when you mess with break out with Assembler embedding statements will it biff your OS. We used to find these things out for fun, when I were a lad! Lol 😝
@jp46614
2 жыл бұрын
you are such an npc
@raxpyraxp
Жыл бұрын
That was the thing I definitely wasn't expecting for
@MarcDoughty
Жыл бұрын
I wonder how much was implemented, or whether some simple functions were just mapped-through.
@agenttexx
2 жыл бұрын
My ex-wife used to use this. She was an configuration analyst working for Sillicon Graphics. They used SGI Workstations in office that were running Unix. When we met, SGI was still developing their NT Workstation and they were not yet ready. She said they used to use an Internet Explorer based in DOS, also.
@fuzzywzhe
7 ай бұрын
Really??? I used Internet Explorer on Linux way way back in the day. It was kind of a joke in our country, because it was so brutally unstable that we just made fun of it. I'm shocked anybody actually used this.
@adriansdigitalbasement
3 жыл бұрын
Michael, your digital sleuthing and troubleshooting skills are unmatched!! I'm honestly in awe that you got this horror-shot POS fully running.
@JeffreyPiatt
2 жыл бұрын
Getting Microsoft Edge for Linux running is easier.
@wrtlpfmpf
3 жыл бұрын
From what I've heard Microsoft itself wasn't actually running their own computing Infrastructure on their own operating systems until the mid to late 1990s. Considering Workstations had a fairly long useful life, it may even have been that they were simply using it themselves.
@NCommander
3 жыл бұрын
Microsoft ran a lot of things on Xenix (their own variant of UNIX) and later SCO UNIX until NT was production ready. Hotmail ran on FreeBSD for quite awhile though, since the company they acquired it from built it on FreeBSD.
@TheErador
3 жыл бұрын
Aye Hotmail was mostly a single line of Perl ;) before Microsoft ASPed it
@zoomosis
3 жыл бұрын
@@NCommander The early versions of NT were built under OS/2 1.3, though conceivably it could also be cross-compiled from Xenix.
@starfrost6816
2 жыл бұрын
They never used VSS internally lol, before 86 they used Berkeley SCCS, then they used a internal clone of RCS called SLM (Source Library Manager) from 1986-1999, before switching as SLM lacked brnaches to a proprietary Perforce fork called Source Depot and then moving to Git in 2017
@brdrnda3805
2 жыл бұрын
@@starfrost6816 We used VSS - for a while. When the pain grow to big one of the devs insisted on writing his own tool. He got a week from our boss and at the end of the week he had a working version we could work with and was already better than VSS (of course, further improvements where made later). In hindsight, seeing that there is one (known) guy who had a first version of git written in one day, a week looks generous ;-). On the other side it's embarassing for MS that you can easily write something better than VSS in this short periods of time.
@ian_b
2 жыл бұрын
MS weren't strangers to UNIX. In the early days they sold their own distro, XENIX, with the idea that MSDOS was for single user workstations and XENIX for servers etc and eventually aimed to upgrade everyone to some type of single user XENIX from MSDOS. They dropped that strategy and went for NT instead, but there's no reason to consider them to have some kind of aversion to UNIX.
@raxpyraxp
Жыл бұрын
Also, NT almost always had some sort of UNIX subsystem. From just a set of POSIX tools then to the ability to run Linux environment today on top of NT kernel
@steeviebops
2 жыл бұрын
The most likely reason why VBScript works on the Unix version is because it looks to be a direct port of the Windows version and its Trident engine. The Mac version used its own layout engine (Tasman) and had very little in common with the Windows version.
@stephclements6226
2 жыл бұрын
.net tasmanium devils in tandon weave ibmpc used ie on macs when22ca?..bc-borland torugh-backs ditch weave vikings aw netscapes,jav?
@BAgodmode
3 жыл бұрын
Ask Dave’s Garage about the Unix IE stuff. He was an engineer around that time and might have heard rumblings.
@Pesthuf
2 жыл бұрын
I had a feeling they would have done this by porting core windows APIs... This approach still isn't dead today - Apple ported many of their MacOS APIs to windows, for itunes and icloud. What a way to port.
@nikkiofthevalley
Жыл бұрын
Ah, so instead of porting a single application, you port half the OS instead. An _interesting_ approach to porting software. At least you only have to do that once, if you do it properly.
@metageek
3 жыл бұрын
I worked at Netscape at the time IE for Unix was announced. IIRC, the reason was that Netscape was selling to enterprises who ran Unix platforms, and MSFT wanted to undercut Netscape any way they could. I never saw it running, but I remember reading that, when it was demoed at the announcement, it crashed. I don't remember whether it panicked the OS, though. IIRC, Netscape ran on Solaris, IRIX, HP-UX, OSF/1, and AIX. I think I remember there being a VMS port, too, but I don't think it lasted long. And Win16, Win32, and MacOS, of course.
@zoomosis
3 жыл бұрын
Netscape also ran on OS/2 Warp.
@alexhajnal107
2 жыл бұрын
Netscape Navigator/Communicator (v3+, maybe earlier) also ran on Linux.
@johnsimon8457
3 ай бұрын
Undercutting Netscape explains why Apple had IE5 as the default browser on classic macOS. MS wrote a check and cash strapped Apple isn’t going to say no.
@zc32-official
3 жыл бұрын
Fun fact: This version was designed for Solaris and HP-UX
@davidgreen8512
2 жыл бұрын
I used to use Internet Explorer on Solaris! In college, we had a Solaris computer lab, and our lab support desk had a Solaris workstation (sometime between 2001-2003), so if you wanted to surf the internet on it, that was your only option. Definitely a flashback!
@durrcodurr
6 ай бұрын
Netscape Navigator was also available for Solaris. I used that instead of IE. :D
@DrewTNaylor
3 жыл бұрын
IE on UNIX seems so cursed. Looking forward to watching this when it's up.
@SuperSmashDolls
3 жыл бұрын
More cursed than even Safari for Windows.
@NewRepublicMapper
2 жыл бұрын
@@SuperSmashDolls EVEN MORE CURSE than Microsoft Edge on Mac and Linux
@ukeyaoitrash2618
2 жыл бұрын
@@NewRepublicMapper hey I like edge it's fast why everyone hate them they're a good boi 🥺 I use it on my kubuntu pc ;3
@NewRepublicMapper
2 жыл бұрын
@@ukeyaoitrash2618 well yeah, Microsoft Edge is much better than Stupid Chrome, Firefox and Brave Combined
@hexagonist23
2 жыл бұрын
@@ukeyaoitrash2618 Why not just use Windows? If you're using edge you may as well use windows.
@finkelmana
2 жыл бұрын
This was a common sight long ago. If you were developing web based software on a UNIX, you still needed to test how things looked in IE. All those who worked on the UNIX version of our software team has Solaris workstations (with IE while it was supported), while the Windows side had PCs. And of course, there was the lone Mac in the corner that QA used for testing the web interface.
@itsdragoman
2 жыл бұрын
Hello! I work as a communications engineer for an Italian company that uses a version of Oracle Solaris alongside a bunch of oldschool hardware called 'Marconi' (still refusing to die). From what I understood, UNIX was used as a separate machine to manage that specific type of remote hardware, since back in the days it was not possible (or at least rly expensive) to create VMs, they sent requests to Microsoft to port IE and Outlook so employees can access their mail and upload html data documents generated by Marconi while using UNIX. Oracle was supposed to be replaced a long time ago but the project was scrapped due to mismatch issues between the remote hardware and the new OS that was supposed to be implemented. SO I think (I repeat, think) IE and other ports were made after countless requests from businesses. Eventually virtual machines became easier to build and manage so there was no need to have those services on UNIX anymore. Now you can just run UNIX on a VM and have the regular Windows in the background running Outlook/Browsers.
@Jason-fp7vi
3 жыл бұрын
Your retro investigation stories are so well cut and written. Not many channels can get me to sit through a 20 minute video, lol. Awesome video once again Michael
@gentuxable
3 жыл бұрын
I didn't even realise it was a 20 minute video until I finished watching, read your comment and scrolled up to see the indicator, lol.
@HowardGittela
2 жыл бұрын
I vaguely remember something about Microsoft trying to shoehorn in some government contract for Windows and that IE/OE had to be able to run on Solaris too since that was the preferred platform at the time, at least for the important stuff. I remember those cool Sun laptops that where unobtainium for mere mortals pricewise... I worked at Opera software around 2000 and we had a Solaris-monsterbox for development of a Unix version of Opera. Our main Unix-guy specifically noted that IE or OE was one of the few things he had see being able to cause such an efficient kernel panic.
@TheMightyOmega-NotTheAlpha
3 жыл бұрын
I’d love to see something about Visual MainWin, that is just the sort of Lovecraftian horror that should never have been spawned. At the same time, it’s pretty certain to be sanity blasting for Our Intrepid Channel Host.
@TheMightyOmega-NotTheAlpha
3 жыл бұрын
@@NCommander while it’s a horror show, it’s still a shame that such a mutation is most likely lost to history. Maybe someone will dig a copy up from somewhere.
@NCommander
3 жыл бұрын
@@TheMightyOmega-NotTheAlpha one can hope
@robertstratton6444
2 жыл бұрын
This doesn’t often to me, but I must admit that when I saw that “patchlevel is newer than expected” message after your cluster install, I instinctively cackled aloud. Now I want to get my Netra X1 from the barn and fire it up.
@NCommander
2 жыл бұрын
Things that only a Solaris administrator know to experience.
@NJRoadfan
3 жыл бұрын
IE for Mac used a separate code base, no surprise the VBScript stuff didn't work. There was that half-assed effort in the mid-90's to try and "Standardize" the Windows API on UNIX during the era of WISE and things like Sun's WABI. Naturally it died in committee. en.wikipedia.org/wiki/Application_Programming_Interface_for_Windows Getting a hold of something like MERGE or Willows TWIN would be very interesting to see. Too bad any remaining traces have likely been wiped off the face of the earth. The concept of mostly porting a core OS's API to run a browser didn't die though as Apple did it with Safari for Windows.
@NCommander
3 жыл бұрын
I can get MERGE. TWIN is probably an entire loss. There's also Wabi and such.
@tech34756
3 жыл бұрын
I think IE for UNIX does make sense, for example: 1) It's a good tech demo for the porting technology I.E. it shows that it works. 2) It was another way to 'attack' Netscape (I.E. reduce the chances for them to get a niche which could sustain them). 3) It could have made more websites become comfortable using IE exclusive features. 4) It could have been another way to 'embrace, extend, extinguish' but this time UNIX/Linux. I.E. if they got a foothold but then dropped support, it could push casual Linux users towards Windows.
@Exelius
2 жыл бұрын
and don't forget an important enterprise-level thing at the time: Java applets (Sun vs MS Java)
@Dizrak
3 жыл бұрын
It beings to feel like a Lovecraftian horror. We see really cursed stuff for our minds and can't even comprehend why it was made on the first place.
@toddfraser3353
2 жыл бұрын
Having lived and Used IE for Unix. The main theory was the fact at that time Microsoft was scared of Linux, and Unix Systems like Sun Microsystems were scared of Linux as well. Giving IE compatibility for Unix (but not Linux) was a way to make sure that the Devs (who were big on Unix at the time) would make IE sites and not Netscape sites, as well encourage those devs and said companies not to switch to Linux. The Unix workstations we're not a threat to Microsofts desktop business, so having IE for Unix and being Closed Source friendly made good business sense.
@PeterBakNielsen
2 жыл бұрын
Wrt. to how easy it was to port Windows software to Solaris using this approach: I worked with the MainWin competitor, Wind/U, in the late 90ties. It was surprisingly easy to work with. As I recall the main issue was C++ compiler differences.
@NCommander
2 жыл бұрын
I'd actually love to cover Wind/U, and I was tempted to bring it up in context, since most of the information I found on WISE actually came from the Bristol Technologies v. Microsoft suite, but there's fairly little extant software for it, and I have my doubts the SDK will ever surface. Microsoft did attempt to port IE3 with Wind/U, but for whatever reason, ended up having Mainsoft port IE4 and 5.. From what I've seen, the largest difficult conceptually is that Wind/U was built onto of Motif, while Mainwin normally maps GDI to Xlib, so you get Win32 style controls. (IE5 being an exception).
@nrnoble
Ай бұрын
i worked at MS during in the late 90s and 2000s. What I can add is that some features and software existed to fulfill requirements of government contracts. I worked on the Outlook and Exchange team, and there was functionality in those products that were mandated by government business requirements.
@NCommander
Ай бұрын
Oh that's entirely possible that it was required by contract, and they just made up a reason to make it publicly since more IE marketshare is good for IE.
@goebelmasse
2 жыл бұрын
MS Visual SourceSafe for Unix: Perhaps the least missed software in the history of computing. I totally forgot about this crap.
@patrick1020000
2 жыл бұрын
Can you complete the cycle and run Internet Explorer for Unix under WSL?
@NCommander
2 жыл бұрын
IE for UNIX? No. I could use WINE to run IE5 for Windows under WSL :)
@lemagreengreen
3 жыл бұрын
I mean it is odd and I never heard of it at the time but Microsoft wanted IE dominance and made sure it was on every platform, while it was unlikely that many running Solaris would use it they did kinda have to make it an option, Solaris was on (some) office desktops after all.
@NCommander
3 жыл бұрын
If there were OEMs that were hesistant because they wanted to have Netscape to match UNIX, I can see why MSFT felt it necessary. That being said, I've never really found a satisifactory answer. The WISE stuff and Mainsoft at least I can hypothesize on.
@chaimdominicvazquezaragon6999
2 жыл бұрын
I love your videos, I don't speak English natively, but I activate the subtitles and translate them little by little, I hope to learn enough to understand them later just by listening to them. Keep it up, greetings from Mexico
@SoulcatcherLucario
6 ай бұрын
hi! wishing your journey of learning english has been fruitful a year later :D
@hughmarshall8704
2 жыл бұрын
6:13 - If you needed any more proof that this was literally a copy and paste from Windows, check the error page. The fourth bullet point reads "If your Network Administrator has enabled it, Microsoft Windows can automatically discover network connection settings..."
@kodaloid
2 жыл бұрын
If it helps, I believe the Windows version of Internet Explorer uses the registry to tell if a certain internet protocol is supported. For example HKEY_CLASSES_ROOT\http and HKEY_CLASSES_ROOT\ftp are two keys that enable Microsoft browsers to identify "web" protocols. It's possible that something different was done for the Unix version, however knowing Microsoft, they likely have something similar lurking around. I bet if you added a ftp entry in whatever settings it's checking, IE5 would be able to handle ftp like in Windows.
@NCommander
2 жыл бұрын
There is the Mainwin Registry which acts as an analogue of the Windows one, and I even have a version of regedit, so I should look into this for the time time I can bring myself to open the pit madness.
@todortodorov940
Жыл бұрын
No, it's not 100% correct. IE version 4 and newer used the OS to support the different protocols. The support was introduced by twisting the existing OLE (Object Linking and Embedded) technology introduced by MS Office in the early-mid 90's to support this. The concept they used is the IMoniker interface, which is a way to say: "I have this reference to a document, can you please load the document and give it to me". This is used for example, where you can put a link to one Excel document inside another Excel document and have the second document access data from the first document. Microsoft created a component called the *URL Moniker* to resolve internet URLs and return document objects. If the URL is a http address, the returned object is an IHTMLDocument object. The registry entries tell the URL moniker which DLL implements which scheme (URL type). The thing is expandable, and 3rd parties can add additional support. The out-of-the-box protocols are supported by the standard handler (Urlmon.dll). And when it comes to rendering and interactions, it was the document object that was responsible for visualizing itself (rendering) and responding to user interactions. This was mostly done using existing OLE/COM interfaces, meaning that if you could get an URL to any standard OLE document, the IE could display it. This was the reason it was very easy for them to add support for opening Word/Excel/etc. documents in IE, as those were already OLE compliant. The IE browser was just a shell to load all the underlaying stuff, coordinate and set some policies. This also made it possible to take an IHTMLDocument document (which was the one that actually implement the Trident engine) and using the above mentioned OLE/COM technologies, embed and use the HTML document (and engine) in your app. The Outlook Express email app used this trick to show HTML formatted emails. So did many other apps. Back to the original posting. On Unix, they may have had to emulate the functionality of the URL Moniker. How they did this, I don't know. But it is not IE that does the work - it is the OS. That said, versions of IE often updated that part of the OS.
@NaoPb
3 жыл бұрын
I'd like you to dig deeper in the WISE kits.
@dusthillresident
Жыл бұрын
19:06 RE:"Why" As someone who did a lot of reading of Nathan Lineback's "IE is Evil" webpages back in the early 2000s, I can tell you that something he spent a lot of time ranting about was how IE was a requirement for a lot of internal business intranets and internal proprietary/bespoke web applications used by businesses. These internal custom applications that only worked on IE were so prevalent that I can see how Unix and Mac versions of Internet Explorer might have been really handy to have during those days.
@martinrocket1436
2 жыл бұрын
Things that shouldn't exist: Internet explorer.
@44Bigs
3 жыл бұрын
Porting Windows applications to UNIX, what an odd niche. Most migrations were happening in the other direction by the time NT 4 arrived. Those ports were facilitated by simply running an X server on top of Windows.
@sundhaug92
3 жыл бұрын
If you think that's strange, imagine openstep apps on NT
2 жыл бұрын
You said that Microsoft wasn‘t a friend of UNIX. I’d say they weren’t a friend of Linux. But they offered a UNIX by themselves, XENIX, back in the day, and there was quite a bit of effort into this. Later, there were Services for UNIX, to be run on Windows. And bits & pieces, like your find IE5 for UNIX. MS did in the 80ies and 90ies whatever that didn’t endanger their business model: selling software for nearly everything. (And sometimes hardware, see the Z80 card for Apple II.)
@chrisdiehl8452
2 жыл бұрын
I remember the IEs4Linux project. The nice thing about the project is that you can run multiple versions on the same computer.
@TimSedlmeyer
3 жыл бұрын
I used to use IE4 and then IE5 for Unix daily on a Sun Ultra 5. It had a SunPCi card running some version of Windows, my memory fails me here, which was used to access the general corporate systems such as Exchange for email and any productivity applications. This was an ISP and Solaris was used to access/manage the networking hardware along with a couple of network management systems. Some of the hardware had web interfaces, which generally were not used, and the network management systems had web interfaces. The performance of the NMS interfaces in Netscape was horrific but acceptable in IE, so IE was installed on all the workstations.
@NCommander
3 жыл бұрын
I've had an offer to have real Sun hardware sent to me. If I ever get a SunPCi card, I'd definitely demo it.
@TimSedlmeyer
3 жыл бұрын
@@NCommanderFrom a historical and "cool" factor one would be worth having but the version 1 card I had was slooooow and kind of finicky. I honestly would have rather had a separate PC. I hear the later versions were much better though.
@TimSedlmeyer
3 жыл бұрын
@@NCommander No doubt it is perfect for this channel which is why I said from a historical and "cool" factor it is worth having one.
@thorsteinj
3 жыл бұрын
Well this was a spiral of recursive curses... I'd love to see more in this series of "Things that should not exist!"
@TheInconspicuousMan
2 жыл бұрын
I discovered your channel through KZitem recommendations and I'm really enjoying it! I'm into retro tech and programming history, and your channel hits the sweet spot. I also find your videos presented in a way that's easy to logically follow. So yeah, you got a new subscriber.
@The1stImmortal
2 жыл бұрын
Ah this takes me back. At uni we had a mix of eMac machines and Sun Ray terminals in different labs. Most of my classes I was forced into the Macs (which also ran IE, incidentally), but usually I'd just fire up the X server, SSH into the Sun server and run everything remotely from there (including IE, as the Netscape version installed there was ancient and broken for a lot of sites) Yes, my uni gave me Macs to use, and I turned them into Unix thin clients and ran IE.
@pikaporeon
2 жыл бұрын
first question is to make default, and kernel panics because the system is updated? the more things change the more they stay the same
@def1nt
Жыл бұрын
You're like Indiana Jones, digging up ancient cursed secrets, to bury them back down.
@fdmillion
Жыл бұрын
Funny how history repeats itself - porting core Windows libraries to UNIX is basically how Microsoft ported SQL Server to Linux. With as good as Wine is, one can only imagine how powerful proper source ports of actual Windows libraries to Linux would be...
@NCommander
Жыл бұрын
I actually remember reading about that, and wondering if they built on the original MainWin stuff. The core Windows plumbing hasn't fundamentally changed much in 20 years.
@eveypea
2 жыл бұрын
I think that IE for UNIX was made because... During the 80's Microsoft not only sold it's own IBM compatible operating system (MS-DOS), but also had a licensed version of System V UNIX. Also Solaris ran on UNIX and possibly was a target corporate sales customer for Microsoft software products. Hence the idea of making software for UNIX would not have been much of a stretch.
@markusTegelane
3 жыл бұрын
my guess: clock demo won't work on the unix version either
@markusTegelane
3 жыл бұрын
wait what? it actually worked? no way :D
@NCommander
3 жыл бұрын
That was an amazing moment in the Premiere chat :)
@naharandomaccount3782
3 жыл бұрын
Hey! I'm Toxidation2, the one you know on the Discord server of WW. Your videos are always interesting, especially that Windows for Workgroups 3.11 networking video! Hope to see more videos from you soon ;)
@YvanJanssens
2 жыл бұрын
You know what's even worse? The way this is being built/compiled. They have a large part of win32 cross-built for Unix and Mac OS; Visual C++ 4.2 even has native cross-tools for PowerPC and M68k Macs and older software for Mac inlcudes even a cross-compiled MS Help.
@reinierpost1222
Ай бұрын
I was helping manage a fleet of Sun workstations at TU Eindhoven at the time; they were mostly used to run Netscape, and it was starting to weigh them down. When IE became available, we tried it; it looked better, it was more capable, and a whole lot faster; but it tended to crash Sun's X11 implementation. I called Sun support to report this issue and they just laughed, saying: we don't support running Microsoft applications. That was the last straw, as far as I was concerned; we switched to Linux on Dell PCs.
@Jgs92692
2 жыл бұрын
This is a really interesting look at such an old and historical piece of software. It's always interesting to see how the early days of the internet came to be and how different it is from the internet we have today.
@chrissre7935
2 жыл бұрын
"THINGS THAT SHOULDN'T EXIST: Internet Explorer " There... I fixed you Title.
@UserDMG
7 ай бұрын
Microsoft edge being on linux is like history repeating itself
@reiner0609
3 жыл бұрын
I used IE for HP-UX for quite a while on a PA-RISC HP-UX workstation at work and there it was slow but actually quite good and on par with Netscape Navigator in most areas. With some websites, it did even work better.
@NCommander
3 жыл бұрын
I didn't really compare it that heavily to Netscape on Solaris since due to the emulated nature, I wasn't going to get an accurate impression of performance, but from what I remember of Netscape on real hardware, it was slow as a dog :/
@reiner0609
3 жыл бұрын
@@NCommander if I remember correctly, we used it to access the "made for IE" websites that you mentioned from the HP-UX workstations that we did use to develop on. The company IT was already very Microsoft biased at that time and had a number of internal web applications that they refused to offer in a way that would work with the regular HP-UX Navigator. They also moved from OpenMail to Exchange in that era as the backend for the Windows PC based Outlook clients... and yes, with OpenMail, there used to exist an alternative backend for MS Outlook once upon a time 😀 and for quite a while that was the better and more stable backend compared to the Exchange versions then!
@Alexlfm
2 жыл бұрын
Corel made a version of Word Perfect for Linux and if I recall correctly their entire office suite that operated similarly however I believe they took advantage of the work that wine was doing regrading windows libraries on Linux instead of paying Microsoft. It certainly was odd times then with Unix/Linux and MS. If I had to guess I would think Microsoft thought they needed this to A) help pretend they weren’t monopolistic in the internet browser space (offer it on other platforms to pretend it was a legitimate product independent of the OS) and B) capture the workstation market which most people expected to remain separate and had a lot of power users (however I’m not sure that article is legit either). Regardless of the reasons amazing job getting this to work. I tried recently to install some old Loki games on a Linux machine, had terrible flashbacks to the nightmares of getting them to work 20 years ago and promptly gave up. Quality product Corel Linux was considering the stuff that came in the box, doesn’t and didn’t even work straight out of the box.
@zeos386sx
2 жыл бұрын
Watching in edge on fedora
@user-vn9ld2ce1s
2 жыл бұрын
This should not have been brought to the light of the day ever again. I think we have unleashed something we do not yet understand...
@abyssalreclass
2 жыл бұрын
Hey, I used Outlook Express all the way through the Windows XP days. It was only when I upgraded to Windows 7 that I finally switched to Thunderbird.
@mikeonthecomputer
2 жыл бұрын
IE for UNIX could very well have been an attempt at an answer to the Department of Justice's antitrust lawsuit against Microsoft. Port IE to other platforms, particularly ones Microsoft didn't have a majority shareholder status (*cough*Apple), have plausible deniability of having an unfair monopoly. "We're fairly competing on our competitor platforms!"
@meatpockets
2 жыл бұрын
Wow, I was a Solaris admin for years and never seen a kernel panic. Though that was v10 not v7.
@Michael_Brock
2 жыл бұрын
A possible reason for IE5 on Solaris (Unix). Is NT4, not sure on timing. But NT4 had a solaris (SPARC), PowerPC and DEC Alpha and MIPS builds as well as IA32(intel/amd). Perhaps Microsoft was angling for a dual boot windows and Solaris solution. With similar possibility for Unix on powerPC IRIX/Linux and possibly MIPS, don't know if MIPS had a company Unix, certainly Linux could have run on it. NT4 morphed into windows 2000, with the alternative platforms in alpha and beta build status. Then XP followed killing alternative platform support, (limited to IA32, AMD 64, itanium) but it's multi platform support is still in there buried deep in the code that has allowed Microsoft to release the current Arm build for Windows.
@NCommander
2 жыл бұрын
NT was desired entirely to support multiple architectures. That was the mission statement as it started life as "Portable OS/2", and you can find plenty bits of that. Even now, the Windows 10 SDKs still have symbol and defines for Alpha, PowerPC, and such. That being said, I'm not convinced NT for Solaris *actually* existed. I think it's an urban legend that refuses to die. There are plenty of bits of code in the NT SDK back from Intel 860 and even 64-bit Alpha support, but none for SPARC. I think it was announced, but never got shipped, and then got confused with this.
@LordAlacorn
3 жыл бұрын
Jokes on you! I'm also a Druaga1 subscriber - suffering, binge-watching and zero research. Now I subscribed to you NC, so bring it on! :)
@jackgenewtf
2 жыл бұрын
I still remember when I moved our team from vss to cvs. What an improvement that was.
@kkolakowski
3 жыл бұрын
I think IE for UNIX was made because Mainsoft wanted to use it as a "show-off" project, as prove that their tech works, and it works great. IE and Outlook were "flagship" Windows apps - so if you can port IE with those tools, you can probably port any Win32 app imaginable. MS blessed it probably because they had not much to loose and they could improve their "image" a bit.
@NCommander
3 жыл бұрын
Mainsoft was specifically contracted to do IE/OE though. The actual Mainsoft product works a bit differently (see how Solitare displays). IE/OE was modified to be more Motif based.
@F4LDT-Alain
2 жыл бұрын
As a Unix die-hard I'm properly flabbergasted by this video. I was using Sun workstations a lot during these years, I have never seen this atrocity. The port seems to be rather well done though. VBScript support is especially impressive.The only Windows to Unix "port" I've ever done myself was the SNES emulator :-) I had made both Solaris and HP-UX versions. You have a great diction, a pleasure to listen to for non-native English speakers. Thanks for the very entertaining and instructive video. Just subscribed for more interesting stuff like this.
@Xenotypic
9 ай бұрын
love your content Ncommander. you've helped a more casual computer nerd like me understand a lot of things i hadn't before in an interesting and fun (for us...hehe) way. hope to see more stuff soon and hope you're doing alright. prayers.
@spacewolfjr
3 жыл бұрын
So around January 2002 Steve Balmer tried flushing IE for UNIX down the toilet (MS still only had one toilet in those days) and he was freaking out because a few seconds after he'd flush a few stray ELFs would appear from the poo-water. I had eaten a bad batch of ribs after the Gatlin Brother's concert and was knocking on the stall door loudly as my spaghetti house was about to implode. Finally I (politely) kicked the door open and just as I did Steve dropped his house keys down the toilet which was executing the flush() function. We later had to ask Bill G to call an excavator to dig up the septic tank. This incident spelled the end for IE for UNIX, ribs, Gatlin Brother's concerts and of course house keys at Microsoft.
@thriftjunkgaming1670
2 жыл бұрын
"installing updates on Solaris is an experience" so is taking about 5x the normal dose of laxatives
@karmaduq
2 жыл бұрын
IE for UNIX existed for the same reason it did for Mac. MS was trying to lock in IE dominance not only by integrating it with their OS, but altering the way the web itself works (kzitem.info/news/bejne/k7CoqGiarXtegXY Eric Raymond talks about the "perversion" of standards like HTTP/HTML, though things like "JScript" also come to mind) with the effect being that other option(s) would be viewed as nonfunctional and wrong by those embracing of the default. Mac/UNIX installed bases where IE *isn't* the default were likely to be more professional, industrial, and attached to their platform, but why let a lack of Windows be an obstacle when it's easy enough to port some core libs? Ah, but don't make it look *too* easy, it's supposed to be inseparable from Windows, per MS's antitrust defense. While the Mac version was clearly its own unique product, Tasman engine and all, perhaps this is why the carbon copy UNIX IE wasn't waved around so hard.
@HansOvervoorde
Жыл бұрын
Seeing Outlook Express on Solaris hurts. A lot. Totally love your videos!
@danagoyette7932
2 жыл бұрын
Speaking of shims for Windows software on Unixes, I seem to recall some old versions of the Xilinx ISE using some Wine-wannabe thing called "Wind/U" on Linux, and Cygwin on Windows. So they weren't native to EITHER platform. Seems to me like they should've just used GTK or QT.
@vmlemon
2 жыл бұрын
I remember seeing a port of Adobe Acrobat Reader, and an ARM toolchain, based on Wind/U, a while ago. Didn't get to run it, but it includes a few fun tools, like a "binder", registry implementation, and a resource compiler, if I remember correctly.
@CMDRSweeper
2 жыл бұрын
IE for Unix may have been made as a lot of strange MS Software was and as NCommander have specified before, to meet some contract agreement initially. Then afterwards it may have seen usefulness elsewhere past that initial contract and it was then more widespread.
@MaximRecoil
Жыл бұрын
I loved Internet Explorer and Outlook Express. They were both very lightweight and opened instantly. I wish someone would make a true clone of OE as a standalone program that would run on currently supported versions of Windows; I would ditch Outlook 2007, which I've been begrudgingly running in Windows 10 since 2015, immediately. My favorite time period of the internet was 2002 when broadband internet first became available in my area, until about 2010 when it started getting to the point that you could no longer use IE6 anymore because many websites would no longer display correctly in it. With cable internet, Windows XP (my favorite OS to this day), and IE6 during that time period, the internet was blazing fast, pretty much every website loaded correctly, and the websites looked good because none of them had been downgraded with giant fonts and weird layouts to appease the tiny vertical screen "smartphone" crowd yet.
@francoisrevol7926
3 жыл бұрын
We did have Sun workstations at engineering school 20 years ago… I recall trying IE on there once or twice…
@morezco
2 жыл бұрын
I absolutely SCOFFED at the question about VBScript running on Unix for that clock web page and then gasped at it working lol. I am working on a VB6 product from a macbook air now and looking at that makes me wish I did not have to remote into a windows machine to work on the code.
@kaitlyn__L
3 жыл бұрын
I love this. Also you’re totally both the sadist _and_ the masochist here, since you’re also devising these hellish projects (like the Ubuntu mail intermediary! yikes!). Autosadomasochism? Also I did predict vbscript would work but I was skeptical about ActiveX, so I’m happy to have been 100% correct! The fact that they reimplemented Windows APIs for Unix is actually kinda cool. Though I wonder why the transparency in some of the icons is messed up in comparison to the Windows version of IE? Hmm. That design language looks good with CDE’s colour scheme though. Especially the nostalgic download dialog! 😁
@NCommander
3 жыл бұрын
The transparency appears to problems with Solaris's X server. Its not obvious, but I'm stuck in a 16 color mode, and QEMU's display emulation seems a little iffy. It crashed and burned when I tried to go to 256 or higher. WHen I had Outlook running over X11 forwarding, it was fine.
@kaitlyn__L
3 жыл бұрын
@@NCommander ah, I see! That makes sense. So it probably didn’t present on real workstations.
@buttergumstar302
3 жыл бұрын
like the VBA environment in Microsoft Office for Mac,who look like Windows ported to macOS directly by Microsoft
@NCommander
3 жыл бұрын
That one was believed to be done with the "Visual C++ Cross Development Edition for Macintosh", which was a retail product, and I actually have it*. I will do it at some point.
@hikaritrh1366
2 жыл бұрын
I love music in your videos. Sometimes it feels like TV show, sometimes like ASMR. In this video it feels like some kind of global conspiracy. You know, Majestic, FBI, black projects...
@nibirray1877
2 жыл бұрын
Man looking at these old website makes me want to go back to the past. I like the old internet better where there is no ad tracking and advertisement. Just dont want the vendor specific script bullcrap
@NCommander
2 жыл бұрын
Your target year is probably between 95 and 97, before IE specific extensions were really a thing (there was always some vendor specific stuff, even Netscape did it), but it was managable. Alternatively, you could go back further to the era of BBS, Archie, and Gopher.
@brockogomexico3541
2 жыл бұрын
Michael, I really enjoyed the OS/2 stuff. Did you know you can (ver. 4.52 at most) have chess play itself and watch. I use this to get better at chess, I guess the next move then see what OS/2 picks. As far as sleeping issues, I have them too and have used Melatonin natual sleep aid, make sure to use time release. Start small does and jack up as needed. You will have real trippy dreams too.
@andresbravo2003
3 жыл бұрын
Woah! I never knew why IE should be on Unix system, but that's so cool!
@FlavorPhx
2 жыл бұрын
No idea why it exists but I've seen a lot(!) of software and device config screens over the years that exclusively worked on IE. Maybe that was part of the demand? No idea, really.
@jfbeam
2 жыл бұрын
I remember the crap that was IE for UNIX(tm). And the windows emulator, and the MAC emulator ("MAE"). MAE actually got a fair bit of use -- it would run some games, and our version of fire[something] database. IEfU was a bit useless as it couldn't run ActiveX crap, and as I recall, the VBS support was half-done crap, too. Netscape was the thing to use; and then Opera when it came along.
@MrKnightmeister
3 жыл бұрын
I suspect that the reason VBScript failed is that the IE for Mac code base was not based on Trident but rather Talisman. Given that this is Trident running on UNIX, it would probably explain why it works here.
@NCommander
3 жыл бұрын
Well, it's more than that. VBScript is actually part of the Windows Scripting Host (WSH), and is plugged into IE through COM on Windows (you can infact hotplug new languages into IE). That's why it working meant that there had to be a lot more going on.
@MrKnightmeister
3 жыл бұрын
Oh yeah of course, but I thought the fact that IE was working at all implied COM was present - as you probably know the whole "application" is a bunch of COM objects. I'm not sure whether the Mac version of IE was based on COM, IIRC they ported large parts of COM to classic Mac OS to support Office back in the 90s. Assuming that it wasn't built on COM it might explain the absence of VBScript as, again IIRC, WSH is a COM component. I've known about this product for many years and it was great to see a video on it - and even more interested to see if you manage to track down a copy of Mainwin. Thanks for your videos.
@BurrtoDaApe
10 ай бұрын
I think that microsoft secretly made a UNIX version of IE?
@Comm0ut
9 ай бұрын
That's even more hilarious than Edge on Linux.
@sab0403
2 жыл бұрын
This is a historian at work, folks. Thank you for making these!!!
@DevynCairns
2 жыл бұрын
I'm guessing Microsoft wanted to battle Netscape on every front. Let a third party contractor figure it out, then there's no excuse not to use IE-only technologies on the web. But they might kinda suck a bit even if they work - so that might push people to Windows still.
@elzariantlp4594
5 ай бұрын
hoooo !!! that reminds me my beginnings as a Solaris admin. The first thing I installed on all our Ultra5 stations was Internet Explorer as I couldn't get used to Netscape. I also tried to find something similar to Notepad as 'vi' was pretty non-natural, and 'tcsh' as standard "ksh -o vi" was too much ... "vi-ish".
@fuzzywzhe
7 ай бұрын
There was no serious attempt to get explorer to work under Unix. I played with this way back in the day. At the time Microsoft's strategy was to make it so that the ONLY way you could connect to a website was use IE. They used to pay companies to use IIS (think that's what it is..) - anyhow their version of an HTTP server, and if you were't running IE to connect, you'd hit problems.
@coop_0128
2 жыл бұрын
The fanfare noise after the drum roll was hilarious. Great vid
@johnsimon8457
3 ай бұрын
18:07 ia! ia! ia! shub-niggurath! The black goat of the woods with a thousand young!
@BaDitO2
2 жыл бұрын
bryan lunduke mentioned that when he worked for microsoft he worked on a solaris port of windows media player. that would be another rabbit hole for you
@AnonymousFreakYT
3 жыл бұрын
I guess I'll have to reply in OE, too... Only from my PowerPC ThinkPad...
@NCommander
3 жыл бұрын
Wouldn't that be Internet Mail and News? ... or well, I guess you could run the 16 bit versions ...
@AnonymousFreakYT
3 жыл бұрын
@@NCommander Shoot, you're right. I don't even have OE on it. Well, time to set up emailrelay so SSL-less "Internet Mail" (NT4 doesn't even have the "and News" part) can talk to my Gmail account...
@todortodorov940
Жыл бұрын
IE for Unix has its reasons to be. First, the old DOM (legacy version 0) that was available in Netscape was a primitive way to access forms and links. The more "proprietary" DHTML technology pushed by Microsoft introduced the first version, or the predecessor to the modern DOM. And if you look at modern web technologies, they use the concepts introduced by DHTML. So, back in the days, if you wanted those "modern" technologies on Unix, you did not have much of a choice. Of course Microsoft wanted to push their technology on the Unix platform, as this will open the door to their commercial products, where they make money. This is not much different than Google producing a browser, so they can run their web based products and make money indirectly. They way Microsoft did it back in the day was not diplomatic and this alienated the Unix community (which due to few individuals has had a quite anti-corporate attitude).
@idahofur
Жыл бұрын
Microsoft wanted everything. Having a Desktop OS and Office suite was not enough. Part of me says they never really won against *nix software. The difference between Novell Netware, Linux, and Windows server was night and day. So besides pricing they had to keep adding more and more into Windows Server to get it implemented into *nix shops. Thus, IE for Unix.
@lepidotos
2 жыл бұрын
I dunno if you've done it yet, but this is the most relevant video to leave a comment on -- I'd love to see what it takes to compile Netscape Communicator 5, if that's even possible.
@NCommander
2 жыл бұрын
Earliest open source Mozilla was post Communicator but maybe for a livestream ...
@Astinsan
2 жыл бұрын
Microsoft was looking at the browser market as a whole. Unix platforms were the hold out and in 1992 MS promised a unix browser for solaris and hp-ux. Microsoft was going to just do a api call wrapper from a company called bristle.. it never worked right after 4 years of messing with it. MS built their own source tree ie and in 1998 it was released.. it sucked ..
Пікірлер: 432