Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/Pash-Project/Pash

An Open Source reimplementation of Windows PowerShell, for Mono.
https://github.com/Pash-Project/Pash

Last synced: about 2 months ago
JSON representation

An Open Source reimplementation of Windows PowerShell, for Mono.

Awesome Lists containing this project

README

        

Archived
====
Now that Windows PowerShell is open source, this project has archived. See [issue #429](https://github.com/Pash-Project/Pash/issues/429).

[Pash](https://github.com/Pash-Project/Pash/)
====

An Open Source reimplementation of Windows PowerShell.

Follow [@pashproject](http://twitter.com/pashproject)

Join http://groups.google.com/group/pash-project.

Status
------

**Alpha**. This project is useful in certain constrained applications, e.g. the [NuGet Console in Xamarin Studio](http://lastexitcode.com/blog/2014/06/22/NuGetPowerShellConsoleForXamarinStudio/).

Getting Started
---------------

Assuming you have MonoDevelop installed:

1. `git clone ...`
2. `cd Pash`
3. `xbuild`
4. `mono Source/PashConsole/bin/Debug/Pash.exe`

See [`CONTRIBUTING.md`](CONTRIBUTING.md) for more details, especially if you see funny characters on startup.

License
-------

The original release of Pash in 2008 didn't include a LICENSE or COPYING file, or other indication of license. However, at [https://sourceforge.net/projects/pash/](http://web.archive.org/web/20121111142027/http://sourceforge.net/projects/pash/) it says:

> License
>
> BSD License, GNU General Public License (GPL)

I have emailed Igor Moochnick a few times to clarify his licensing intent, but he hasn't responded. So I'm treating that note on sourceforge as authoritative.

History
-------

Pash was created by Igor Moochnick and published at http://pash.sourceforge.net/ in 2008. After the original release, development ceased.

In 2012, Jay Bazuzi moved the project to GitHub and got things going again. A bunch of generous contributors have since joined in, keeping the project moving forward a bit at a time.

Media
-----

- [Igor's original announcement](http://igorshare.wordpress.com/2008/04/06/pash-cross-platform-powershell-is-out-in-the-wild-announcement/)

- [Followup blog post](http://igorshare.wordpress.com/2008/04/08/more-on-pash-mono-and-codecamp-9/), Igor's last message about Pash.

- [Mention](http://blogs.msdn.com/b/powershell/archive/2008/04/08/powershell-on-linux-solaris-mac-etc.aspx) on the official PowerShell Blog:

- [Nuget Console in Xamarin Studio announcement](http://lastexitcode.com/blog/2014/06/22/NuGetPowerShellConsoleForXamarinStudio/)

Gratitude
---------

If you like Pash and want to express your gratitude, you could:

- Contribute code to Pash. See [`CONTRIBUTING.md`](https://github.com/Pash-Project/Pash/blob/master/CONTRIBUTING.md) and send a pull request!
- Contribute to some other open source project.
- Edit Wikipedia.
- Create art, music, architecture, boat plans, whatever, and release it under [Creative Commons](http://creativecommons.org/licenses/by-sa/2.5/).
- Volunteer in your community.
- Give free hugs!
- If you're making money with Pash, then you should [send money](https://www.gittip.com/PashProject/).