Tuesday, October 27, 2026

CrossShell for UNIX 15.7.1 Now Available

PC/OpenSystems, LLC is pleased to announce the release of CrossShell for UNIX 15.7.1. This update introduces new Windows command-line utilities and delivers stability improvements across the suite, including updates to CrossShellKSH and CrossShellZSH. 

About CrossShell for UNIX:  CrossShell for UNIX is a collection of more than 250 native utilities for Windows and Windows Server. It helps administrators, developers, and IT teams work across Windows and UNIX/Linux environments using familiar command-line tools. Unlike compatibility layers that rely on traditional text-stream workflows, many CrossShell utilities are designed to work with both text and structured Windows data. This approach enables tools such as awk, grep, and sed to interoperate with Windows technologies, including the Registry, CIM, and WMI. 

What's New: 

 New utilities - 
  • diskinfo: Reports information about fixed and removable disks, as well as network shares. - 
  • netconf: Displays active network connection information for wireless, Ethernet, and virtual network interfaces. - 
  • zstd: Provides command-line compression and decompression using the Zstandard format from Meta. - 
  • wslmgr: Offers a text-based interface for managing WSL instances and containers. - 
  • xmic: Provides a command-line alternative to the deprecated WMIC utility for querying CIM and WMI data. - 
  • yum: Brings the Yellowdog Updater, Modified package-management workflow to Windows, including support for system updates, winget packages, and Windows RPM packages. Improvements - 

Stability improvements and bug fixes across the utility suite. - 
  • CrossShellKSH 3.2.3: Expanded built-in compatibility, improved shell-script support, and better standalone operation. - 
  • CrossShellZSH 3.7.16: Expanded built-in compatibility, improved scripting and color support, and tab completion. 
Installation:

To install this release use the .msi from the Github release page or the portable distribution which now includes an optional script for installation.  If you are a current user of CrossShell for UNIX there is an RPM package available for install.

Getting CrossShell for UNIX Download the open-source release from the project's GitHub Releases page. Physical copies, including documentation, are available through the PC/OpenSystems web store.

Friday, October 16, 2026

Open Source Release: Vi for Windows

 The PC/OpenSystems LLC Open Source team is pleased to announce our new release of Vi for Windows Server 2022/2025 Core and Desktop.  Vi 5.0.0-2026 is our take on the classic Vi editor for the Windows Server platform.  

You can download it from here

https://github.com/rjdohnert/Vi-For-Windows

You can view the user's guide here

https://github.com/rjdohnert/Vi-For-Windows/blob/main/vi-user-guide.md

Key Highlights

  • Zero-Dependency Native Binary: Single self-contained executable (vi.exe & view.exe) powered by Windows Console Virtual Terminal Sequences with no external runtime dependencies beyond standard system libraries (user32.dll).
  • Full Mouse & Scroll Wheel Support: SGR mouse reporting (:set mouse=a / :set nomouse) with click-to-position cursor in any mode, smooth split-window wheel scrolling, right-click Windows clipboard paste ("+p), and clickable top tabline switching.
  • Extended Regular Expression Engine: Vim-compatible regex engine featuring precision match anchors (\zs, \ze), character classes (\d, \D, \w, \W, \s, \S), quantifiers (\+, \?, *), word boundaries (\<, \>), and character sets ([...], [^...]).
  • Non-Blocking Async Background Grep: Multithreaded :grep <pattern> on background worker threads with an animated status bar spinner and auto-populated Quickfix list (:copen, :cnext, :cprev, :clist).
  • Side-by-Side Diff Mode: Real-time LCS line comparison (vi -d file1 file2, :diffsplit <file>, :diffthis, :diffoff, :diffupdate) with gutter markers (+, -, !) and synchronized dual-window scrolling.

Window, Tab & Workspace Management

  • Multi-Window Viewport Splits: Horizontal and vertical splits (:split, :vsplit, :close, :only), directional navigation (Ctrl-W h/j/k/l), cycling (Ctrl-W w/p), and equal balancing (Ctrl-W =).
  • Tab Pages: Multi-tab management (:tabnew, :tabclose, :tabnext / gt, :tabprev / gT, :tabonly) with an interactive top tabline.
  • In-Memory Multi-Buffer Manager: Edit multiple files simultaneously (:ls, :b, :bn, :bp, :bd, :badd) with geometric buffer scaling (O(N)O(N)) for instant large server log loading.
  • Workspace Session Persistence: Save and restore complete window layouts, buffers, tabs, and cursor positions (:mksession [path], :source <path>, vi -S [path]).
  • Integrated Directory Explorer & Fuzzy Finder: Netrw-style directory browser (:Explore, :Sex, vi <dir>) and fast recursive in-memory file finder (:find <query>).
  • CTags Symbol Navigation: Cross-file symbol jump (Ctrl-], :tag <sym>), tag stack pop (Ctrl-T, :pop), and stack inspection (:tags).

Editing, Reliability & Shell Integration

  • Complete Vi Grammar & Text Objects: Full [count][operator][count][motion] composition, inner/around text objects (iw, aw, quotes, and brackets/parentheses/braces), and Visual Block Mode (Ctrl-V / Ctrl-Q) with column insert/append (I, A).
  • Indent-Based Code Folding: Collapse and expand code blocks (zc, zo, za, zR, zM, :set fdm=indent).
  • Buffer-Word Autocompletion: Zero-dependency Ctrl-N / Ctrl-P keyword completion across all active buffers.
  • Crash Recovery & Persistent Undo: Real-time swap journaling (.{filename}.swp, :recover) plus optional disk-persisted multi-session undo trees (.{filename}.un~, :set undofile).
  • External Modification & Read-Only Protection: Automatic detection of external disk changes (:set autoread, :checktime) and Windows FILE_ATTRIBUTE_READONLY enforcement ([RO] indicator, vi -R, view.exe).
  • Windows Clipboard & Line Endings: Native clipboard bridge ("+y, "+p, "*y, "*p) and transparent CRLF / LF preservation.
  • Interactive Subshell & Filter Pipes: Suspend or spawn a nested shell (:terminal, :sh) and pipe buffer ranges through external commands (:%!sort, :'<,'>!findstr ...).

Appearance & Syntax Highlighting

  • 5 Built-In Color Schemes: :colorscheme <dark|light|monokai|gruvbox|classic> (alias :colo).
  • 23 Languages & Formats Supported:
    • Systems & Compiled: C/C++, Rust, Go, Zig, Swift, Objective-C, Java, COBOL, Fortran, Pascal, Basic
    • Web & Scripting: JavaScript/TypeScript, Python, PowerShell, Batch/CMD, Shell (sh/bash/zsh)
    • Data, Config & Markup: TOML, SQL (ANSI & T-SQL), XML/HTML/SVG, YAML, INI/Registry/INF, JSON, Markdown


Installation & CLI Quick Start

  • Per-User Install: .\install.ps1 (installs vi.exe and view.exe to %LOCALAPPDATA%\Programs\vi)
  • System-Wide / Server Core Install: .\install.ps1 -AllUsers (installs to %ProgramFiles%\vi for all users, SSH, and WinRM sessions)
  • Explorer Context Menu: .\install.ps1 -ContextMenu (adds "Open with Vi" to Windows File Explorer)

Thursday, October 1, 2026

CrossShell for UNIX 15.7 Open Source Released

Version 15.7 BSD 3-Clause Windows x64

CrossShell for UNIX 15.7 Released

Over 245 native UNIX command-line utilities reimagined for modern Windows environments.

🚀 What is CrossShell for UNIX?

CrossShell for UNIX are object-oriented reimplementation's of UNIX like and classic UNIX command-line utilities that brings the speed, ergonomics, and simplicity of the BSD coreutils and more command-line tools straight to native Windows.

Unlike virtual machines, WSL2, MSYS2 or Cygwin, CrossShell tools are 100% native 64-bit Windows executables. They run instantly from Command Prompt, PowerShell, or Windows Terminal and interface directly with deep Windows systems like the Windows Registry, CIM/WMI classes, and Win32 subsystems.

✨ Highlights of Version 15.7

📦 245 Native Utilities

Full suite of BSD coreutils (grep, sed, awk, find, xargs, tar) plus shells like ksh, tcsh, and zsh.

⚡ Installs to System32

Installs into C:\Windows\System32 so all commands are instantly available everywhere.

🛠️ Windows Power Tools

Includes custom tools like fsctl, vhdctl, dskctl, registryctl, and driverctl.

🔒 Self-Contained MSI

Single installer file with all 245 binaries compressed inside. No extra downloads needed.

📜 Project History

CrossShell for UNIX represents over a decade of engineering by PC/OpenSystems LLC:

  • 2008: Started CrossShellKSH was started as an internal enterprise project to provide a specialized and targeted AT&T KornShell 93 implementation (rjdksh) scripting engine on Windows.
  • 2023: PC/OpenSystems LLC resumed active expansion of our KSH implementation into a full UNIX command-line environment when we were contracted to provide HP-UX to Windows Server 2022 migrations, we then tailored the toolkit for native Windows administration.
  • Present: Consolidated and released to the open-source community under the permissive BSD 3-Clause License.

📥 How to Install 

Standard Graphical Setup:

  1. Download CrossShell-for-UNIX-15.7.msi.
  2. Right-click the .msi file and select Run as administrator.
  3. Accept the BSD 3-Clause License agreement and click Install.
Portable Binary use
  1.  Download CrossShell-for-UNIX-15.7.zip to your system.
  2.  Unpack the archive and place the bin\ directory anywhere on your system
  3.  Run from the bin\ directory or add to PATH 

💡 Silent / Enterprise Deployment: To install silently across systems, run this in an elevated terminal:

msiexec /i "CrossShell-for-UNIX-15.7.msi" /qn /L*V "install.log"

Ready to Upgrade Your Windows Command Line?

Get 245 native UNIX tools in a single self-contained installer.

Download CrossShell for UNIX 15.7 (.MSI)
Copyright © 2023-2026 PC/OpenSystems LLC, and contributors. Released under the BSD 3-Clause License.

Thursday, February 20, 2025

Xandros Cros 2025.02 Beta 1 Released

 


Today the PC/OS development team is releasing Xandros Cros 2025.02 Beta 1.  This is the first desktop distribution for the ChromeOS and ChromeOS Flex Linux container and our first distribution based on Debian 12.  This distribution makes it easy for users of Linux on ChromeOS to download a package, install it and get to work right away.  This distribution is free to use under self support and you can be rest assured that our commercial customers will get the same award winning support and service when necessary in service, deployment and installation of this new distribution.

This is a beta release so we do not recommend this to be used in a production environment.  Also this release is targeted towards Intel Chromebooks and certified Intel based ChromeOS Flex devices.  An ARM release for ARM based Chromebooks will be coming soon.

System Requirements

Xandros Cros has the following minimum system requirements.

  • ChromeOS 128, ChromeOS Flex 128, ChromiumOS 128
  • 4gb of RAM
  • 10 gb of available drive space
  • Working Linux Development Environment
  • Intel based Chromebook or certified ChromeOS Flex system.

We will support non-certified ChromeOS Flex machines under a paid subscription as long as that system supports the Linux Development Environment.

What's Included

Xandros Cros includes the following utilities and apps:

  • Nautilus
  • Gimp
  • Midnight Commander
  • VLC Media Player 
  • GCC suite
  • Clang compiler Suite
  • OpenJDK 21
  • .NET SDK 9.0
  • Microsoft Powershell 7.5
  • Visual Studios Code
  • OpenSSH

OnlyOffice will be included in the final release and we will be in touch with users and customers to determine anything else that needs to be included.

You can download Xandros Cros from here

https://distro.ibiblio.org/blacklab/XandrosCros/xandros-cros-2025-2.zip

https://distro.ibiblio.org/blacklab/XandrosCros/xandros-cros-2025-2.zip.md5

The package comes with the main distribution and an install guide

FAQ

We sat down with Roberto, the lead developer and systems consultant for PC/OpenSystems LLC and asked a few of the most frequently asked questions.

Q) What are we announcing today?

A) This is our newest product in our Xandros lineup for users of ChromeOS, ChromiumOS and ChromeOS Flex.

Q) Why is this distribution necessary?

A) Look, ChromeOS and ChromeOS Flex have a huge installed base among our enterprise and education customers and its not going away.  We service Chromebooks and we have seen an uptick of customers who want to make their older machines last longer and they have deployed ChromeOS Flex.  One of the main service calls we get is to install and fine-tune the Linux development environment and we had a base image we used and we decided to make that image available to our users and customers.

Q) With recent news of ChromeOS going with the Android kernel and uncertainty around ChromeOS Flex as a viable product, do you share the concerns of some customers that Google will pull the plug on Flex?

A) No.  Google sells ChromeOS Flex into the market to enterprise customers and schools.  They cant and wont just kill Flex at the drop of a hat.  The concerns around it is the Android kernel.  Since Google doesn't include support for Android apps in Flex .  It's a business decision not a technical one.  Google wants to sell Chromebooks, Chromebases, Chromeboxes.  If they include Android app support in Flex what's the motivation for their customers to buy Chrome devices ?  There is none. They already make an Android x86_64 kernel.  Even in Flex they have included Android code in the Bluetooth and Audio stack.  Furthermore, ChromeOS and ChromeOS Flex are built on ChromiumOS which is an Open Source project as is Android.  Do I think Android apps will make it into Flex?  Probably, if they ever decide to make Flex a consumer product.  Right now its an enterprise and school product that they do make available for free to the public following the same strategy as CloudReady did.  

Q) Will we stop producing Xandros as a standalone product?

A) No.  We have a lot of customers and users of Xandros Enterprise both desktop and server and we will continue to produce that product for those users.  It's a top seller and we have a new release coming up soon. 2025.06 will be a great product. Our beta testers and insiders have been using it and love the stability and functionality.  But we will continue to make that product, Xandros Cros and our upcoming WSL product are additions to that catalog and not replacements.

Q) What do you think of ChromeOS and the current iteration of Windows?

A) I think they are fine.  I have a Chromebook that is my main laptop.  I have a ChromeOS Flex machine, a Xandros machine and a Windows system.  I also have a Mac.  I think Windows 11 is the best Windows OS that has come out since Windows NT 3.51.  I do understand the privacy concerns with Windows and Chrome and I share them but I look at privacy like this; if you want everything you do on the internet to be "private" don't connect.  If data is transmitted (encrypted or not) it can be intercepted and the NSA, CIA and the other three letter agencies pay a lot of money for people to decrypt it.  I do turn off all the tracking shit as much as I can but I do have the understanding that nothing will ever truly be private in terms of the internet. 

Q) Do we have any partnerships with Google or Microsoft?

A) No, I do have personal relationships with people who work at both and they are very good relationships but nothing official.  I have two people in Google who have used and liked Xandros Cros.  Any new partnerships and the like will be communicated to customers and users should any partnerships develop.

Welcome to PC/OpenSystems LLC

PC/OpenSystems LLC. is dedicated to providing top customer service including integration, providing Linux compatible hardware and enterprise desktop software solutions. We provide solutions tailored to your needs whether its building systems to suit your needs. Whether its a custom database solution, providing Linux powered PC and Server Solutions. Whatever you need you can rest assured that PC/OpenSystems LLC. will deliver a high performance and stable product


PC/OpenSystems LLC. Web Search

About PC/OpenSystems LLC.

PC/OpenSystems LLC. is a small consulting firm and the only Linux retailer in NC for Linux PC's and custom systems located in Franklinton North Carolina. We specialize in hardware repair and we resell custom Linux based computers, software maintenance as well as custom application development.