db4o for Mono 6.4

Lisans: Ücret -siz ‎Dosya boyutu: 7.91 MB
‎Kullanıcı Derecelendirmesi: 4.0/5 - ‎1 ‎Oy

db4o (nesneler için veritabanı) Mono için açık kaynak nesne veritabanıdır. Özgür yazılım, GPL altında ve ticari bir lisans altında kullanılabilir. Örneğin, mobil veya tıbbi cihazlarda çalışan yazılımlarda, paket yazılımlarda ve gerçek zamanlı sistemlerde gömülü kullanım için idealdir. Temel Özellikler: - Tek Satır kod-veritabanı (Bir kod satırı herhangi bir nesneyi depolar; Sınıf modeli = nesne şeması; Düzgün üretim süreci) - Katıştırılabilir (Sıfır yönetim; Otomatik şema versiyon; 400 KB ayak izi) - Birden fazla platform desteği (Java ve .NET'e özgü; Mobil cihazlar, bilgisayarlar ve sunucular; Çapraz platform çalışır) - Veritabanına daha fazla OO getirir (Nesne yönelimli çoğaltma; Nesne yönelimli, yerel sorgular; ObjectManager tarayıcısı) Temel Avantajlar: - Kalıcılık geliştirmek için maliyetin %90'ını keser - Uygulamanızla pazara %10 daha hızlı - Geleneksel sistemlere göre 44 kata kadar daha hızlı çalışır - Yerel yönetim olmadan büyük hacimlerde dağıtılabilir - Yalın ve gerçek nesne yönelimli yazılımlar oluşturun - Dağıtılmış, tam senkronize veri mimarileri oluşturun - Daha az hata, daha iyi refactorability ve yazılım uzun ömürlü

sürüm geçmişi

  • Sürüm 6.4 tarihinde gönderildi 2007-09-19
    Özgür yazılım lisansı (GPL)

Program Detayları

Eula

EULA - Son Kullanıcı Lisans Sözleşmesi

db4o ücretsiz veya ticari bir lisans altında, seçtiğiniz mevcuttur. db4o, şirket içi veya özgür yazılım geliştirme için ideal olan aşağıdaki GNU Genel Kamu Lisansı (GPL) kapsamında özgür yazılım olarak kullanılabilir. Ama eğer dağıtacak ticari ürünlerdb4o gömmek istiyorsanız, burada ticari bir lisans almak gerekir: http://www.db4o.com/commercial/ GNU GENEL KAMU LİsaNS Sürüm 2, Haziran 1991 Telif Hakkı (C) 1989, 1991 Özgür Yazılım Vakfı, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 AMERIKA Birleşik Devletleri Herkesin bu lisans belgesinin harfi harfine kopyalarını kopyalamasına ve dağıtmasına izin verilir, ancak bu belgeyi değiştirmeye izin verilmez. Önsöz Çoğu yazılımın lisansları, yazılımı paylaşma ve değiştirme özgürlüğünüzün elinden alınmasını sağlamak üzere tasarlanmıştır. Buna karşılık, GNU Genel Kamu Lisansı, yazılımın tüm kullanıcıları için ücretsiz olduğundan emin olmak için özgür yazılımı paylaşma ve değiştirme özgürlüğünüzün güvence altına alınmıştır. Bu Genel Kamu Lisansı, Özgür Yazılım Vakfı'nın yazılımlarının çoğu ve yazarları tarafından kullanmayı taahhüt eden diğer tüm program için geçerlidir. (Diğer bazı Özgür Yazılım Vakfı yazılımları gnu Kütüphanesi Genel Kamu Lisansı kapsamındadır.) Bunu programlarınıza da uygulayabilirsiniz. Özgür yazılımdan bahsederken, fiyattan değil, özgürlüğe atıfta bulunuzuz. Genel Kamu Lisanslarımız, özgür yazılımın kopyalarını dağıtma özgürlüğüne (ve isterseniz bu hizmetten ücret alma) kaynak kodu aldığınızdan veya isterseniz alabildiğinizden, yazılımı değiştirebileceğinizden veya yeni ücretsiz programlarda kullanabileceğinize emin olmak için tasarlanmıştır; ve bunları yapabileceğini biliyorsun. Haklarınızı korumak için, herhangi birinin bu haklarınızı reddetmesini ya da haklarınızı teslim etmenizi istemesini yasaklayan kısıtlamalar getirmeliyiz. Bu kısıtlamalar, yazılımın kopyalarını dağıtırsanız veya değiştirirseniz sizin için belirli sorumluluklar anlamına gelir. Örneğin, ister gratis ister bir ücret karşılığında, böyle bir programın kopyalarını dağıtıyorsanız, alıcılara sahip olduğunuz tüm hakları vermeniz gerekir. Onların da kaynak kodunu aldığından veya alabilecekolduğundan emin olmalısınız. Ve onlara bu şartları göstermelisin ki haklarını bilsinler. Haklarınızı iki adımla koruruz: (1) yazılımın telif hakkı ve (2) yazılımı kopyalamanız, dağıtmanız ve/veya değiştirmeniz için size yasal izin veren bu lisansı size sunuyoruz. Ayrıca, her yazarın koruma ve bizim için, herkesin bu özgür yazılım için hiçbir garanti olduğunu anladığını emin olmak istiyorum. Yazılım başka biri tarafından değiştirilir ve aktarılırsa, alıcılarının sahip oldukları şeyin orijinal olmadığını bilmelerini isteriz, böylece başkaları tarafından tanıtılan herhangi bir sorun orijinal yazarların itibarına yansımaz. Son olarak, herhangi bir ücretsiz program sürekli yazılım patentleri tarafından tehdit edilir. Ücretsiz bir programın yeniden dağıtıcılarının bireysel olarak patent lisansları alma tehlikesini önlemek istiyoruz, bu da programı tescilli hale getiriyor. Bunu önlemek için, herhangi bir patentin herkesin ücretsiz kullanımı için lisanslı olması veya hiç lisanslı olmaması gerektiğini açıkça belirttik. Kopyalama, dağıtım ve modifikasyon için kesin hüküm ve koşullar aşağıdaki gibidir. GNU GENEL KAMU LİsaNS KOPYALAMA, DAĞıTıM VE MODIFIKASYON ŞARTLARı 0. Bu Lisans, telif hakkı sahibi tarafından yerleştirilen bir bildirimi içeren herhangi bir program veya diğer işler için geçerlidir.telif hakkı sahibi tarafından bu Genel Kamu Lisansı'nın şartları altında dağıtılabileceğine dair bir bildirim içeren herhangi bir program veya diğer işler için geçerlidir. "Program", aşağıda, bu tür bir program veya çalışmayı ifade eder ve Program"'a dayalı bir "çalışma; Program veya telif hakkı yasası kapsamındaki herhangi bir türev çalışma anlamına gelir: yani, Program'ı veya bir kısmını içeren bir çalışma, sözlü olarak veya değişikliklerle ve/veya başka bir dile çevrilmiştir. (Bundan sonra çeviri,"modification".) Her lisans sahibi "you" olarak ele alınır. Kopyalama, dağıtım ve modifikasyon dışındaki faaliyetler bu Lisans kapsamında değildir; kapsamı dışındadırlar. Programı çalıştırma eylemi kısıtlanmaz ve Program'dan elde edilen çıktı, yalnızca içeriği Programa dayalı bir çalışma oluşturuyorsa (Programı çalıştırarak yapılmış olmaktan bağımsız) karşılanır. Bunun doğru olup olmadığı Programın ne yaptığına bağlıdır. 1. Program'ın kaynak kodunun harfi harfine kopyalarını, her bir kopyada uygun bir telif hakkı bildirimi ve garanti reddi olarak, herhangi bir ortamda kopyalayıp dağıtabilirsiniz; bu Lisansa ve herhangi bir garantinin olmamasına atıfta bulunan tüm bildirimleri sağlam tutmak; ve Program'ın diğer alıcılarına programla birlikte bu Lisansın bir kopyasını verin. Bir kopyasını transfer fiziksel hareket için bir ücret talep edebilir ve bir ücret karşılığında garanti koruması teklif seçeneğiniz olabilir. 2. Program'ın kopyalarını veya kopyalarınızı veya herhangi bir bölümünü değiştirerek, programa dayalı bir çalışma oluşturarak, bu tür değişiklikleri kopyalayabilir ve dağıtabilir veya yukarıdaki Bölüm 1'in şartları altında, tüm bu koşulları da yerine getirmeniz koşuluyla aşağıdakileri de kılabilir: a) Değiştirilen dosyaların, dosyaları değiştirdiğinizi ve herhangi bir değişikliğin tarihini değiştirdiğinibelirten önemli bildirimler taşımasına neden olmalısınız. b) Dağıtdığınız veya yayınladığınız, Program'ı veya bunların herhangi bir kısmını içeren veya bunlardan türetilen her türlü çalışmanın, bu Lisans ın şartları uyarınca tüm üçüncü taraflara ücretsiz olarak lisans verilmesine neden olmalısınız. c) Değiştirilen program normalde çalıştırılırken komutları etkileşimli olarak okuyorsa, bu tür etkileşimli kullanım için en sıradan şekilde çalışmaya başladığınızda, uygun bir telif hakkı bildirimi ve garanti olmadığını belirten bir duyuru (veya başka bir şekilde garanti verdiğinizi belirten) ve kullanıcıların programı bu koşullar altında yeniden dağıtabileceklerine dair bir duyuru yazdırmak veya görüntülemek ve kullanıcıya bu Lisansın bir kopyasını nasıl görüntülenebildiğini bildirmek için buna neden olmalısınız. (İstisna: Programın kendisi etkileşimliyse ancak normalde böyle bir duyuru yazdırmıyorsa, Programa dayalı çalışmanız bir duyuru yazdırmak için gerekli değildir.) Bu gereksinimler bir bütün olarak değiştirilmiş çalışma için geçerlidir. Bu çalışmanın tanımlanabilir bölümleri Program'dan türetilmiş değilse ve kendi içinde bağımsız ve ayrı çalışmalar olarak kabul edilebiliyorsa, bu Lisans ve koşulları, bunları ayrı işler olarak dağıttığınızda bu bölümler için geçerli değildir. Ancak, Programa dayalı bir çalışma olan bir bütünün parçası olarak aynı bölümleri dağıttığınızda, bütünün dağılımı, diğer lisans sahipleri için izinleri bütünün tamamına ve dolayısıyla kimin yazdığına bakılmaksızın her bir parçaya kadar uzanan bu Lisansın koşullarına uygun olmalıdır. Bu nedenle, bu bölümün amacı, tamamen sizin yazdığınız çalışma haklarınızı talep etmek veya haklarınızı itiraz etmek değildir; bunun yerine, amaç Program'a dayalı türev veya kolektif çalışmaların dağılımını kontrol etme hakkını kullanmaktır. Buna ek olarak, bir depolama veya dağıtım ortamının bir hacmi nde Program'a dayalı olmayan başka bir çalışmanın (veya Programa dayalı bir çalışmayla) toplanması, diğer çalışmayı bu Lisans kapsamında getirmez. 3. Aşağıdakilerden birini yapmanız koşuluyla, Programı (veya Bölüm 2'ye dayalı bir çalışmayı) nesne kodu veya yukarıdaki Bölüm 1 ve 2'nin koşulları altında yürütülebilir biçimde kopyalayıp dağıtabilirsiniz: a) Yazılım değişimi için alışılmış olarak kullanılan bir ortamda yukarıdaki Bölüm 1 ve 2'nin koşullarına göre dağıtılması gereken makine tarafından okunabilen tam kaynak koduyla birlikte eşlik etmek; Veya b) Herhangi bir üçüncü tarafa, fiziksel olarak kaynak dağıtımı maliyetinizden daha fazla bir ücret karşılığında, ilgili kaynak kodunun makine tarafından okunabilir bir kopyasını vermek üzere, en az üç yıl süreyle geçerli olan yazılı bir teklifle birlikte, yazılım değişimi için alışılmış olarak kullanılan bir ortam açısından Yukarıdaki Bölüm 1 ve 2 şartları altında dağıtılacak; Veya c) İlgili kaynak kodunun dağıtılması teklifine ilişkin olarak aldığınız bilgilerle birlikte ona eşlik edin. (Bu alternatif sadece ticari olmayan dağıtım için izin verilir ve sadece yukarıdaki Alt Bölüm b ile uyumlu olarak, böyle bir teklif ile nesne kodu veya yürütülebilir biçimde program aldı.) Bir çalışmanın kaynak kodu, üzerinde değişiklik yapmak için çalışmanın tercih edilen biçimi anlamına gelir. Yürütülebilir bir çalışma için, tam kaynak kodu içerdiği tüm modüller için tüm kaynak kodu, artı herhangi bir ilişkili arabirim tanımı dosyaları, artı derleme ve yürütülebilir yükleme denetlemek için kullanılan komut dosyaları anlamına gelir. Ancak, özel bir istisna olarak, dağıtılan kaynak kodu, yürütülebilir bileşenin kendisi çalıştırılabilir ekibe eşlik etmediği sürece, çalıştırılabilen işletim sisteminin ana bileşenleriyle (derleyici, çekirdek vb.) normalde dağıtılan (kaynak veya ikili formda) hiçbir şey içermemelidir. Çalıştırılabilir veya nesne kodunun dağıtımı, belirli bir yerden kopyaya erişim sunarak yapılırsa, üçüncü taraflar kaynak koduyla birlikte kaynağı kopyalamak zorunda olmasalar bile, aynı yerden kaynak kodunu kopyalamak için eşdeğer erişim sunar. 4. Bu Lisans kapsamında açıkça belirtilmedikçe Programı kopyalayamaz, değiştiremez, alt lisans veremez veya dağıtamazsınız. Programı kopyalama, değiştirme, alt lisans veya dağıtma girişimleri geçersizdir ve bu Lisans kapsamındaki haklarınızı otomatik olarak sona erdirir. Ancak, bu Lisans kapsamında sizden kopya veya hak alan tarafların lisansları, bu tür taraflar tam uyumlu kaldığı sürece sonlandırılmaz. 5. İmzalamadığınız için bu Lisansı kabul etmezorunluluğunuz yoktur. Ancak, başka hiçbir şey programı veya türev çalışmalarını değiştirmenize veya dağıtmanıza izin vermez. Bu Lisansı kabul etmezseniz, bu eylemler yasalar tarafından yasaklanmıştır. Bu nedenle, Programı (veya Programa dayalı herhangi bir çalışmayı) değiştirerek veya dağıtarak, bu Lisansı kabul ettiğinizi ve Programı kopyalama, dağıtma veya değiştirme veya ona dayalı olarak çalışma koşullarını kabul ettiğinizi belirtin. 6. Programı (veya Programa dayalı herhangi bir çalışmayı) her yeniden dağıttığınızda, alıcı programa bu hüküm ve koşullara tabi olan programı kopyalamak, dağıtmak veya değiştirmek için orijinal lisans sahibinden otomatik olarak bir lisans alır. Alıcıların burada verilen hakları kullanmalarına başka bir kısıtlama getiremayabilirsiniz. Bu Lisansın üçüncü taraflarına uygunluğu sağlamaksizin sorumlu değildir. 7. Bir mahkeme kararı veya patent ihlali iddiası veya başka bir nedenle (patent sorunları yla sınırlı değildir) sonucunda, bu Lisansın koşullarına aykırı koşullar (mahkeme kararı, anlaşma veya başka bir şekilde) size empoze edilirse, bu Lisansın koşullarından sizi muaf tutarak, bu Lisansın koşullarından sizi muaf etmeyiz. Bu Lisans kapsamındaki yükümlülüklerinizve diğer ilgili yükümlülüklerinizi aynı anda yerine getirmek için dağıtamıyorsanız, sonuç olarak Programı hiç dağıtamazsınız. Örneğin, bir patent lisansı, kopyaları doğrudan veya dolaylı olarak sizin aracılığınız ile alan herkes tarafından Programın telifsiz olarak yeniden dağıtılmasına izin vermezse, hem onu hem de bu Lisansı tatmin etmenin tek yolu Programın dağıtımından tamamen kaçınmak olacaktır. Bu bölümün herhangi bir bölümü belirli bir durumda geçersiz veya uygulanamaz tutulursa, bölümün bakiyesi geçerli olmak üzere tasarlanmıştır ve bir bütün olarak bölüm diğer durumlarda da geçerli olmak üzere tasarlanmıştır. Bu bölümün amacı, herhangi bir patent veya diğer mülkiyet hakkı iddialarını ihlal etmeye veya bu tür iddiaların geçerliliğine itiraz etmeye sizi ikna etmek değildir; bu bölümde, kamu lisans uygulamaları tarafından uygulanan özgür yazılım dağıtım sisteminin bütünlüğünün korunması tek amacı bulunmaktadır. Birçok kişi bu sistemin tutarlı uygulama güvenerek bu sistem üzerinden dağıtılan yazılım geniş kapsamlı cömert katkılarda bulunmuştur; yazılımı başka bir sistem üzerinden dağıtmaya istekli olup olmadığına ve lisans sahibinin bu seçimi uygulayıp uygulamamayacağına karar vermek yazara/bağışçıya kalmıştır. Bu bölüm, bu Lisansın geri kalanının bir sonucu olduğuna inanılan şeyi ayrıntılı bir şekilde açıklığa kavuşturmak için tasarlanmıştır. 8. Programın dağıtımı ve/veya kullanımı bazı ülkelerde patentlerle veya telif hakkı yla korunan arayüzlerle kısıtlanmışsa, Programı bu Lisans'a yerleştiren orijinal telif hakkı sahibi, bu ülkeler hariç olmak üzere açık bir coğrafi dağıtım sınırlaması ekleyebilir, böylece dağıtıma yalnızca bu şekilde hariç olmayan ülkelerde veya ülkeler arasında dağıtıma izin verilir. Bu durumda, bu Lisans, sınırlamayı bu Lisansın gövdesinde yazılı gibi içerir. 9. Özgür Yazılım Vakfı, Genel Kamu Lisansı'nın gözden geçirilmiş ve/veya yeni sürümlerini zaman zaman yayınlayabilir. Bu tür yeni sürümler ruhen mevcut sürüme benzer olacaktır, ancak yeni sorunları veya endişeleri gidermek için ayrıntılı olarak farklılık gösterebilir. Her sürüme ayırt edici bir sürüm numarası verilir. Program, bu Lisansın bu Lisans Için geçerli olan bir sürüm numarasını ve "sonraki sürüm"'yi belirtirse, söz sahibi nin veya Özgür Yazılım Vakfı tarafından yayınlanan daha sonraki sürümlerden herhangi birinin hüküm ve koşullarını takip etme seçeneğiniz olur. Program bu Lisansın bir sürüm numarasını belirtmezse, Özgür Yazılım Vakfı tarafından yayınlanan herhangi bir sürümü seçebilirsiniz. 10. Programın bazı bölümlerini dağıtım koşulları farklı olan diğer ücretsiz programlara dahil etmek istiyorsanız, yazara yazarak izin isteyin. Telif hakkı Özgür Yazılım Vakfı tarafından telif hakkı bulunan yazılımlar için Özgür Yazılım Vakfı'na yazın; bazen bunun için istisnalar yaparız. Kararımız, özgür yazılımımızın tüm türevlerinin serbest statüsünü koruma ve genel olarak yazılımın paylaşılmasını ve yeniden kullanımını teşvik etme iki hedefi tarafından yönlendirilecektir. GARANTI YOK 11. PROGRAM ÜCRETSIZ OLARAK LISANSLANDıĞı IÇIN, YÜRÜRLÜKTEKI YASALARıN IZIN VERDIĞI ÖLÇÜDE PROGRAM IÇIN GARANTI YOKTUR. TELIF HAKKI SAHİpLerİ VE/VEYA Dİğer TARAFLAR YAZIDA YAZIDA BELIRTİlMEDİğİ DURUMLAR Dışında "AS IS" PROGRAMI, BELIRLI Bİr AMAÇ İçİn SATILIK VE UYGUNLUK ZımNI GARANTILERİ DAHIL, ANCAK BUNLARLA SıNıRLı OLMAMAK ÜZERE, BEYAN VEYA ZımNI OLARAK HERHANGI BIR GARANTI OLMAKSıZıN SAĞLARLAR. PROGRAMıN KALITESI VE PERFORMANSı ILE ILGILI TÜM RISK SIZINLEDIR. PROGRAM ARıZALı OLDUĞUNU KANıTLAYABILIRSE, GEREKLI TÜM SERVIS, ONARıM VEYA DÜZELTME MASRAFLARıNı ÜSTLENIRSINIZ. 12. YÜRÜRLÜKTEKI YASALARıN GEREKTIRDIĞI VEYA YAZıLı OLARAK KABUL EDILMEDIKÇE, HIÇBIR ŞEKILDE TELIF HAKKı SAHIBI VEYA PROGRAMı YUKARıDA IZIN VERILEN ŞEKILDE DEĞIŞTIREBILECEK VE/VEYA YENIDEN DAĞıTABILECEK BAŞKA BIR TARAF, PROGRAMIN KULLANIMI VEYA KULLANILAMASINDAN KAYNAKLANAN GENEL, ÖZEL, ARıZI VEYA NETICEDE OLUŞAN ZARARLAR (YANLIŞ VERİ VEYA VERGİ KAYBI VEYA ÜÇÜNCÜ ŞAHıSLAR TARAFINDAN SÜRDÜRÜLEN KAYIPLAR VEYA PROGRAMIN BAŞKA PROGRAMLARLA İşLETİlMESİ İLE İlİşKİn BİR KAYIP OLMASI DAHIL ANCAK BUNLARLA SıNıRLı OLMAMAK ÜZERE) ZARARLARDAN SORUMLU TUTULAMAZ. ŞARTLAR VE KOŞULLAR SONA ERME