# Installing Logisim on macOS

Download [Logisim](http://www.cburch.com/logisim/download.html) from SourceForge.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1681485497843/79172988-771a-4673-8317-6697f0e70a5a.png align="center")

Check the hash: `sha256sum logisim-generic-2.7.1.jar`

* Initially, I downloaded `logisim-macosx-2.7.1.tar.gz` but I encountered errors due to the required java version. What worked for me is to directly run the jar file: `java -jar logisim-generic-2.7.1.jar`
    
* tar.gz also includes a .jar file. Show package contents to access:
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1681479192633/0b0df8c0-524a-4499-a9ed-5c072c5af591.png align="left")
    
* Logism.app package contents:
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1681479149491/c8c8b234-8f4f-4626-b345-0181cb6319a1.png align="left")
    

### Related Tool

* [Logisim-evolution](https://github.com/logisim-evolution/logisim-evolution)
    

### Errors Encountered:

* When I tried to open `Logism.app`, it required the Java SE6 Runtime.
    
    `More Info...` leads to [Download Java for OS X 2017-001](https://support.apple.com/kb/DL1572?locale=en_US)
    
    However, I already have a newer java version installed.
    
    > Java for macOS 2017-001 can't be installed on this disk. A newer version of this package is already installed.
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1681480188034/59b51464-801a-4261-93e0-d48e8d724cd5.png align="left")
    
    This is when I considered using [sdkman](https://sdkman.io/) to see if I can download Java SE6 but since the version is deprecated, it is not immediately available on the list.
    
* When I double-click the jar file, the following warning is displayed:
        
    
    > "logism.jar" cannot be opened because it is from an unidentified developer.
    
    ![](https://cdn.hashnode.com/res/hashnode/image/upload/v1681480257835/f1c3fad1-9e24-46ee-8c94-0aa9022c89b2.png align="left")
    
    To resolve this, go to System Preferences -&gt; Security & Privacy.
