q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

Ruler of the Mali Empire in the 14th century

Mansa Musa was the ruler of the Mali Empire in West Africa. Details recorded here should be sourced; unknown information is left blank.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

Interix

Interix
Other namesOpenNT
Original authorSoftway Systems
DeveloperMicrosoft
ReleaseMarch 29, 1996; 30 years ago (1996-03-29)
Stable release
Subsystem for UNIX-based Applications in Microsoft Windows 7 and Windows Server 2008 R2 (6.1) / March 11, 2010; 16 years ago (2010-03-11)
Operating systemMicrosoft Windows

Interix is an optional[citation needed] environment subsystem for several versions of Windows NT from that provided an environment with high source code compatibility with Unix-like operating systems. Interix was a component of Windows Services for UNIX, and a superset of the Microsoft POSIX subsystem. Like the POSIX subsystem, Interix was an environment subsystem for the NT kernel. It included numerous open source utility software programs and libraries. Interix was originally developed and sold as OpenNT until purchased by Microsoft in 1999.

Interix versions 5.2 and 6.0 were respective components of Microsoft Windows Server 2003 R2, Windows Vista Enterprise, Windows Vista Ultimate, and Windows Server 2008 as Subsystem for Unix-based Applications[1] (SUA[2]). Version 6.1 was included in Windows 7 (Enterprise and Ultimate editions) but disabled by default,[3] and in Windows Server 2008 R2 (all editions).[4] It was available as a deprecated[5] separate download for Windows 8 and Windows Server 2012, and is not available at all on Windows 10.

Details

[edit]

The complete installation of Interix included (at version 3.5):

The development environment included support for C, C++ and Fortran. Threading was supported using the Pthreads model. Additional languages could be obtained (Python, Ruby, Tcl, etc.). Unix-based software packaging and build tools were available for installing or creating pre-build software packages.

Starting with release 5.2 (Server 2003/R2) the following capabilities were added:[6]

  • "Mixed mode" for linking Unix programs with Windows DLLs
  • 64-bit CPU support (in addition to 32-bit)
  • Large file system support on 64-bit systems
  • System V R4 utilities can be optionally installed instead of the default BSD-based utilities
  • MSVC debugging plug-in
  • Database (OCI/ODBC) library connectivity

With release 6.0 (Vista and Server 2008) the following new features were added:

  • IPv6 support for socket APIs and daemons
  • Updates to utilities for additional functionality
  • MSVC debugging plug-in enhanced

Interix release 6.0 for Vista was only available with the Ultimate and Enterprise editions.

Interix release 6.1 was available for Windows Server 2008 R2 and Windows 7 for the Enterprise and Ultimate editions.

Support

[edit]

Traditional support was provided by Microsoft for a fee or service contract, though released hotfixes can usually be obtained free of charge from Microsoft. Previously, free support could be found via the forums at the SUA Community site[7] and with the FAQ,[8] however this appears to have been withdrawn.

Additions

[edit]

Additional pre-built applications and development libraries could be obtained for free from the SUA Community site, the Gentoo-prefix site and the Debian-Interix site. These included commonly used applications not part of the Microsoft installation such as OpenSSH, Git, Python and bash.

The SUA Community site included for developers of Interix and the site has been contracted by Microsoft for several Interix and SUA updates of utilities and documentation.

History

[edit]

This product began to be developed in 1996 under the product name OpenNT by Softway Systems, Inc. before the name was changed to Interix in 1998. The last release by Softway Systems was release 2.2. Softway Systems had virtually completed the next release code-named Firebrand in 1999 which became the basis of Interix 3.0.

The Interix interoperability suite developed by Softway Systems Inc., included substantial code from OpenBSD.[9][10] Microsoft acquired Interix in 1999.[11][12]

Microsoft continued to distribute Interix 2.2 as a standalone product until 2002.

Interix release 3.0 was released as component of Windows Services for Unix (SFU) 3.0 in 2002. Interix release 3.5 was released as component of SFU 3.5 in January, 2004.

Interix became integrated as a component of the regular Windows OS distribution[6] as a component of Windows Server 2003 R2 in December, 2005 at release 5.2 and was a component of the Windows Vista release as release 6.0 (RTM November, 2006). Windows Server 2008 had release 6.0. Windows 7 and Windows Server 2008 R2 included SUA 6.1.

Microsoft announced in 2011 that Interix would not be included in Windows versions after Windows 8 and customers should start migrating their applications to an alternative solution.[13]

Releases

[edit]
OpenNT Commands & Utilities, Release 1.0 (1.0)
1996-03-29 OpenNT Commands & Utilities, Release 1.0 for WinNT POSIX Subsystem
1996-07 X11R6 Server (Win32)
1996-08 telnetd (and inetd)
OpenNT 1.1 and SDK (1.1)
1996-09 OpenNT 1.1 and SDK for WinNT i386, alpha
OpenNT 2.0 (2.0)
1997-05 OpenNT 2.0 (Apache httpd and xv) for WinNT i386, alpha
1997-08-12 "OpenNT: UNIX Application Portability to Windows NT via an Alternative Environment Subsystem" Usenix paper[14]
1997-08-12 "OpenNT: UNIX Application Portability to Windows NT" Usenix presentation[15] (again 1998-06)
1997-11 "inetd and telnetd on Windows NT with OpenNT"
OpenNT 2.1 (2.1)
1997-12 OpenNT 2.1 for WinNT i386, alpha
1998-01 OpenNT 2.1
1998-02 "Technical Note #9: inetd and the Daemon Package"
1998-spring paper update
1998-06 Interix 2.1 rebranding
Interix 2.2 (2.2)
1998-06 Interix 2.2(.0)?
1999-02 SFU 1.0 en for WinNT 4.0(SP3+) i386, alpha (does not contain Interix; included for historical purposes with MS acquisition)
1999-09-17 Acquired by Microsoft
1999-12 Interix 2.2(.0) for WinNT 3.51(SP5+),4.0(SP3+),5.0
Interix 2.2 Service Pack 1 (2.2.4)
Interix 2.2.5 (2.2.5)
2000-02 Interix 2.2.5 for WinNT 4.0(SP5+),5.0
2000-04 SFU 2.0 en for WinNT 4.0(SP4+),5.0 i386 (does not contain Interix; included for historical purposes with MS acquisition)
2000-06 SFU 2.0 ja for WinNT 4.0(SP4+),5.0 i386 (does not contain Interix; included for historical purposes with MS acquisition)
2001-06-30 "Strangely Enough It All Turns Out Well" Usenix talk[16]
Microsoft Windows Services for UNIX 3.0 (3.0)
2002-05 SFU 3.0 en for WinNT 4.0(SP6a+),5.0,5.1 i386
  • Interix 3.0 (AKA Firebrand)
2002-10 SFU 3.0 ja for WinNT 4.0(SP6a+),5.0,5.1 i386
Microsoft Windows Services for UNIX 3.5 (3.5)
2004-01 SFU 3.5 en, ja for WinNT 5.0,5.1,5.2 i386
Windows Server 2003 R2 (all editions) Subsystem for UNIX-based Applications (5.2)
2005-12-06 WinNT 5.2 R2
Windows Vista (Ultimate and Enterprise editions) Subsystem for UNIX-based Applications (6.0)
2006-11-08 WinNT 6.0 (2007-01-30)
Windows Server 2008 (all editions) Subsystem for UNIX-based Applications (6.0)
2008-02-04 WinNT 6.0
Subsystem for UNIX-based Applications in Microsoft Windows 7 and Windows Server 2008 R2 (6.1)
2010-03-11 WinNT 6.1

See also

[edit]

References

[edit]
  1. ^ "Windows Server 2003 R2 UNIX Interoperability Components". Microsoft. Archived from the original on 2008-01-15.
  2. ^ "Subsystem for UNIX-based Applications". Archived from the original on 2006-03-23. Retrieved 2006-01-31.
  3. ^ "LBW: Installing Interix". Lbw.sourceforge.net. Archived from the original on 2015-04-11. Retrieved 2014-03-31.
  4. ^ "Utilities and SDK for Subsystem for UNIX-based Applications in Microsoft Windows 7 and Windows Server 2008 R2". Microsoft. Archived from the original on 2010-10-12.
  5. ^ "Features Removed or Deprecated in Windows Server 2012". 31 August 2016.
  6. ^ a b "Windows 2003 R2 + Interix". Archived from the original on 2006-10-24. Retrieved 2006-10-15.
  7. ^ "SUA Community hosted by Interop Systems". Archived from the original on 2008-08-17.
  8. ^ "FAQs". SUA Community. Archived from the original on 2008-09-18.
  9. ^ Dohnert, Roberto J. (2004-01-21), "Review of Windows Services for UNIX 3.5", OSNews, David Adams, archived from the original on 2008-02-11, retrieved 2020-07-19
  10. ^ Reiter, Brian (2010-01-26). "WONTFIX: select(2) in SUA 5.2 ignores timeout". brianreiter.org.
  11. ^ "Microsoft Acquires Softway Systems To Strengthen Future Customer Interoperability Solutions", Microsoft News Center, Microsoft, 1999-09-17
  12. ^ "Milltech Consulting Inc". 2019. Archived from the original on 2020-09-18. Retrieved 2020-06-23.
  13. ^ abhisekbasu (2011-10-03). "Installing SUA components on Windows 8". Microsoft TechNet Blogs - Services for UNIX team. Archived from the original on 2012-09-19.
  14. ^ Walli, Stephen R. (August 12, 1997). OPENNT: UNIX Application Portability to Windows NT via an Alternative Environment Subsystem. We're Not in Kansas Anymore. USENIX Windows NT Workshop, 1997. Retrieved 2022-05-20.
  15. ^ Walli, Stephen R. (August 12, 1997). OPENNT: UNIX Application Portability to Windows NT. We're Not in Kansas Anymore. USENIX Windows NT Workshop, 1997. Retrieved 2022-05-20.
  16. ^ Walli, Stephen R. (June 30, 2001). Strangely Enough, It All Turns Out Well (PDF). USENIX Technical Conference, 2001. Retrieved 2022-05-20.

Further reading

[edit]
[edit]

Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

No preview image
Wikipedia

Interix

Interix is an optional environment subsystem for several versions of Windows NT from that provided an environment with high source code compatibility with Unix-like operating systems. Interix was a component of Windows Services for UNIX, and a superset of the Microsoft POSIX subsystem. Like the POSIX subsystem, Interix was an environment subsystem for the NT kernel. It included numerous open source utility software programs and libraries. Interix was originally developed and sold as OpenNT until purchased by Microsoft in 1999. Interix versions 5.2 and 6.0 were respective components of Microsoft Windows Server 2003 R2, Windows Vista Enterprise, Windows Vista Ultimate, and Windows Server 2008 as Subsystem for Unix-based Applications (SUA). Version 6.1 was included in Windows 7 (Enterprise and Ultimate editions) but disabled by default, and in Windows Server 2008 R2 (all editions). It was available as a deprecated separate download for Windows 8 and Windows Server 2012, and is not available at all on Windows 10.

MORE →
No preview image
Wikipedia

UnixODBC

unixODBC is an open-source project that implements the Open Database Connectivity (ODBC) API. The code is provided under the GNU GPL/LGPL and can be built and used on many different operating systems, including most versions of Unix, Linux, Mac OS X, IBM OS/2 and Microsoft's Interix. The goals of the project include: Provide developers with the tools to port Microsoft Windows ODBC applications to other platforms with the minimum of code changes. Maintain the project as a vendor neutral interface database SDK Provide people who write ODBC drivers the tools to port their drivers to non Windows platforms Provide the user with a set of GUI and command line tools for managing their database access Maintain links with both the free software community and commercial database vendors, to ensure interoperability

MORE →
No preview image
Wikipedia

Windows Services for UNIX

Windows Services for UNIX (SFU) is a discontinued software package produced by Microsoft which provided a Unix environment on Windows NT and some of its immediate successor operating systems. SFU 1.0 and 2.0 used the MKS Toolkit; starting with SFU 3.0, SFU included the Interix subsystem, which was acquired by Microsoft in 1999 from US-based Softway Systems as part of an asset acquisition. SFU 3.5 was the last release and was available as a free download from Microsoft. Windows Server 2003 R2 included most of the former SFU components (on Disk 2), naming the Interix subsystem component Subsystem for UNIX-based Applications (SUA). In Windows Server 2008 and high-end versions of both Windows Vista and Windows 7 (Enterprise and Ultimate), a minimal Interix SUA was included, but most of the other SFU utilities had to be downloaded separately from Microsoft's web site. The Interix subsystem included in SFU 3.0 and 3.5 and later released as SUA Windows components provided header files and libraries that made it easier to recompile or port Unix applications for use on Windows; they did not make Linux or other Unix binaries (BSD, Solaris, Xenix etc) compatible with Windows binaries. Like the Microsoft POSIX subsystem that Interix replaced, it is best thought of as a distinct Unix-like platform. It is replaced by Windows Subsystem for Linux in Windows 10 and Windows Server 2019.

MORE →
No preview image
Wikipedia

MKS Toolkit

MKS Toolkit is a software package produced and maintained by PTC that provides a Unix-like environment for scripting, connectivity and porting Unix and Linux software to Microsoft Windows. It was originally created for MS-DOS, and OS/2 versions were released up to version 4.4. Several editions of each version, such as MKS Toolkit for developers, power users, enterprise developers and interoperability are available, with the enterprise developer edition being the most complete. Before PTC, MKS Toolkit was owned by MKS Inc. In 1999, MKS acquired a company based in Fairfax, Virginia, USA called Datafocus Inc. The Datafocus product NuTCRACKER had included the MKS Toolkit since 1994 as part of its Unix compatibility technology. The MKS Toolkit was also licensed by Microsoft for the first two versions of their Windows Services for Unix, but later dropped in favor of Interix after Microsoft purchased the latter company. Version 10.0 was current as of October 2017.

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

What prosperous Tulsa district became widely known as “Black Wall Street”?

The Greenwood District.