Merhaba.
Çalıştğım şirkette dışarıya bağımlı irili ufaklı 3. parti yazılımlar var.
Bu gelişi güzel yazılmış eski uygulamaları, ve de dışa bağımlı olduğumuz
uygulamaları
açık kaynak kodlu çözümler ile kendi bünyemizde tekrar yazmak istiyoruz.

Genel olarak hedeflediğimiz platform bağımsızlığı.
Tabii eli ayağı düzgün bir grafik kütüphanesi sunmasını da istiyoruz.

Özellikle windows tabanlı ve tek bir işi yapan programıları başarılı bir
şekilde
geçirebilirsek sistemler windows bağımlılığından kurtulacak.

ihtiyaç duyduğumuz özellikler

İşletim sistemi olarak ;
* Windows XP
* Windows 98 [1]
* Windows 2000 - 2003 (Server)
* Linux (ağırlıkta sunucu)
* Mac Os (yaklaşık 5 adet)
* Iphone (sürüsüne bereket) [2]
* Windows mobile [3]

1 - Eğer Linux alternatiflerini geliştirebilirsek tamamen kaldırıcaz
2 - Pazarlama bölümü ağırlıkta kullanıyor.
3 - El tipi barkod okuyuculu cihazlar için.


Veritabanı ihtiyacı ;
* ORACLE  (Aktif kullanılıyor, uygulama bağımlıyız)
* MS SQL [4]  (Aktif kullanıyoruz)
* MySQL  (Aktif kullanıyoruz)
* SQLite [5]
* PostgreSQL  (Aktif kullanmıyoruz, geçmeyi düşünüyoruz)

4 - Windows bağımlı bir uygulama kullanıyor.
    Uygulamayı port edebilirsek veritabanı da Oracle'a aktarılacak.
5 - Ufak çaplı işlemler için gömülü veritabanı olacak kullanılacak.

Donanım desteiği ;
* Seri port iletişimi [6]

6 - Seri port kullanan barkod yazıcılardan çıktı alma.
    Aynı zamanda endüstriyel cihazlardan veri okuma ve veri gönderme.


Genel olarak birkaç görüşüm:
İlk etapta Java oldukça iyi bir alternatif olarak yansıdı.
Ama olmaz ise olmazlardan seri port iletişimi konusunda pek iyi duyumlar
almadık.

Phyton ve Mono projesi şu an oldukça mantıklı duruyor.

ilavetten web uygulamaları da geliştirmemiz gerekecek.
Bu konuda halihazırda PHP ile işlerimizi gayet iyi hallediyoruz.
Ama daha entegre bir çözüm olabilirse düşünürüz.

Bu konularla alakalı olarak her tür önerinizi, ayrıca sizlerin
karşılaştığınız zorlukları ve kolaylıkları da yazarsanız geri besleme
açısından
tatmin edici bir bilgi alabileceğime inanıyorum.

Şimdilik aklıma gelenler bunlar.

Saygılarımla
Bircan HANCI
_______________________________________________
Linux-programlama mailing list
[email protected]
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap