Releases: mioe-tr/Turquaz-Resurrected
Turquaz Standalone 0.8.1 — Resurrected #1
Turquaz Standalone 0.8.1 — Resurrected #1
🎉 Türkiye'nin ilk açık kaynak ön muhasebe yazılımı Turquaz Financial Accounting'in 15 yıl aradan sonra modern Linux/Windows/macOS üzerinde çalışan ilk paketlenmiş sürümü.
Orijinal 0.8.1 Beta 5 (2006, Önsel Armağan & ekibi) kaynak kodu + modern runtime (JRE 17, SWT 3.131, Hibernate 3.6, HSQLDB 2.7) + Docker tabanlı build yığını. Lisans GNU GPL v2.
📦 İndirme
| Platform | Paket | Boyut |
|---|---|---|
| 🐧 Linux x86_64 | turquaz-standalone-resurrected-linux.tar.gz |
~50 MB |
| 🐧 Linux ARM64 (Raspberry Pi, ARM sunucular) | turquaz-standalone-resurrected-linux-aarch64.tar.gz |
~50 MB |
| 🪟 Windows x86_64 | turquaz-standalone-resurrected-windows.zip |
~52 MB |
| 🍎 macOS Intel | turquaz-standalone-resurrected-macos.tar.gz |
~50 MB |
| 🍎 macOS Apple Silicon (M1/M2/M3/M4) | turquaz-standalone-resurrected-macos-aarch64.tar.gz |
~50 MB |
Bütünlük doğrulama: SHA256SUMS dosyası ekte.
Her paket gömülü Adoptium Temurin JRE 17 içerir; harici Java kurulumu gerekmez. Test edildiği dağıtımlar: Pardus 23, Ubuntu 24.04, Windows 11, macOS 14 Sonoma.
🚀 Hızlı başlangıç
Linux / macOS:
tar -xzf turquaz-standalone-resurrected-linux.tar.gz
cd turquaz-standalone-resurrected-linux
./turquaz.shWindows:
Zip'i aç → klasöre gir → turquaz.bat'ı çift tıkla
İlk çalıştırmada database/ klasöründe HSQLDB veritabanı kurulur ve 462 hesap planı satırı, 227 servis, 141 menü otomatik yüklenir (orijinal 0.8.1 Beta 4 production seed'i).
İlk giriş: kullanıcı admin, şifre admin.
✨ Bu sürümde neler var?
Diriltilen orijinal özellikler
- ✅ Tek düzen Türk muhasebe hesap planı (462 hesap, kök "HESAP PLANI" id=-1)
- ✅ Genel muhasebe, yevmiye, defter-i kebir, mizan
- ✅ Cari hesaplar, banka, kasa, çek/senet
- ✅ Stok yönetimi, fatura, sipariş, irsaliye
- ✅ Türkçe karakterler (Ç, Ş, Ğ, İ, Ö, Ü) düzgün gösteriliyor
- ✅ Multi-currency desteği
Modern toolchain
- 🆕 Java 17 LTS (Adoptium Temurin, gömülü)
- 🆕 Eclipse SWT 3.131 (Wayland + HiDPI uyumlu)
- 🆕 5 platform desteği (orijinal sadece x86 Linux/Windows'tu)
- 🆕 Apple Silicon native + ARM Linux native
Yapılan kritik düzeltmeler
- 🐛
Error loading bitmap: /gfx/*.gif— IconSource classloader yamalandı - 🐛 Hesap planı UI'de boş gözüküyordu — 8 SQL VIEW restore edildi (
TURQ_VIEW_ACC_TOTALSvd.) - 🐛 Türkçe karakterler
ÇEKLERşeklinde görünüyordu — 1037 unicode escape decode edildi - 🐛 macOS yol ayırıcı sorunu — backslash → forward slash
- 🐛 Java 9+ modüler runtime —
java.sqlPLATFORM classloader fix - 🐛 Hibernate 3.0.3 DTD resolver — internetten DTD indirme yerine classpath-relative 3.6.10
📚 Detaylar
- Branch:
legacy/standalone-resurrected— https://github.com/mioe-tr/Turquaz-Resurrected/tree/legacy/standalone-resurrected - Build yığını ve karşılaştırma tablosu: PR #2 — #2
- Branch haritası (tüm legacy/cvs- dahil):* main README — https://github.com/mioe-tr/Turquaz-Resurrected/tree/main
Kendi paketini üretmek istersen:
git clone -b legacy/standalone-resurrected https://github.com/mioe-tr/Turquaz-Resurrected
cd Turquaz-Resurrected
docker build -t turquaz-legacy-build docker/
docker run --rm -v "$PWD":/src:ro -v "$PWD/dist":/out turquaz-legacy-build
ls dist/ # 5 paket⚠️ Bilinen sınırlamalar
- Permission seed'i kompleks olduğu için demo modu — tüm menüler görünür, rol bazlı yetkilendirme bypass edildi
- Jasperreports rapor stack'i (iText 1.02b + POI 2.x) henüz upgrade edilmedi; bazı PDF raporları sorun yaşayabilir
- HSQLDB embedded mode — concurrent kullanıcı desteklenmiyor (orijinaldeki gibi tek kullanıcı standalone deployment)
- Bu diriliş / arşiv sürümüdür; production'da hassas verilerle kullanmadan önce yedek alınmasını şiddetle tavsiye ederim
🙏 Teşekkür
Bu yazılımı yaratan orijinal ekibe — kod onların eseri, diriliş tarafı sadece runtime'ı çağa taşıyor.
| Geliştirici | Commit | Aktif dönem |
|---|---|---|
| onsel (Önsel Armağan) | 1038 | 2004-08 → 2005-06 |
| cem / cemdayanik (Cem Dayanık) | 1193 | 2004-10 → 2005-06 |
| huseyin / huseyiner (Hüseyin Ergün) | 346 | 2004-09 → 2010-01 |
| ehad | 10 | 2004-11 → 2004-12 |
| erhanb | 8 | 2005-04 |
Orijinal SourceForge deposu: https://sourceforge.net/projects/turquaz/
📄 Lisans
GNU GPL v2 (veya sonrası) — orijinal Turquaz lisansı korundu.
🐞 Hata bildirimi: Issues
💬 Tartışma: Discussions