gEdit is open source, and does a fair amount of what TextMate does.
It's also cross-platform. Not sure if it splits windows, terminals or
ssh'es... GVIM does split windows...
On Thu, Oct 14, 2010 at 7:12 AM, David Beckwith
Have you considered open sourcing textmate? I think
there are a lot
of people who would like to add features to this editor.
For example, I'd like to have split windows, to be able to save window
configurations and embed a terminal or ssh session into the window.
textmate mailing list
"We cannot determine the character or nature of a system within
itself. Efforts to do so will only generate confusion and disorder."