T-PEN is open source software, made available under the Educational Community License, Version 2.0. You can install your own instance of T-PEN, or just look at the source code to see how things work. Note that you may use T-PEN at t-pen.org for free any time, there is no need to install your own copy just to use the software. 
T-PEN requires tomcat 6, mysql, and an smtp server. TPEN will run under both linux and windows. Building T-PEN from source requires apache ant. We have not tested installing it on Mac OS, but there is no reason why that should not work. 
0. Download the database extract from http://t-pen.org/tpensetup.sql . Create a database and user for TPEN, then import the database extract (ex. mysql --database=tpen_db_name --user=tpen_user --password=TPEN_password < tpen_extract.sql)
1. Download the source code and extract it. Also download the war file from http://t-pen.org/TPEN.war, which contains the needed libraries.
2. Make any modifications to the source code. I
T-PEN
Transcription for Paleographical and Editorial Notation
                
                Brought to you by:
                
                    digitaltheology,
                    
                
                    domhnall-101
                    
                
            
            
        
        
        
    
        Downloads:
        
            0 This Week