Qt4 Smart Storage GPL3 alatt

Sziasztok,

SZERK.: a szál új téma alatt újra lett indítva: itt

Lassan elkészül a Smart Storage rendszer új verziója, mely C++/Qt4 alapokra épül. Első körben csak a számlázás kerül megvalósításra. Ezért új verziószámozás indul. Jelenleg BETA állapotban van, telepítő és egyéb körítés nélkül.
Elgondolkodtam kiadjam-e GPL3 alatt! Erről is szeretnék itt olvasni:
- Van-e rá igény a mai gazdasági helyzetben?
- Üzleti modell: életképes!?
- Mit nyerek/vesztek vele, ha megnyitom a forrást?

Üdv.
Perger Attila

ui.: Érdeklődés esetén BETA (debug) verziót elérhetővé teszem. Telepíteni segítek!

Hozzászólások

Elérhető a nyilvános tesztverzió!!!

http://pergersoft.hu/qt4smartstorage_beta1

Minden visszajelzést szívesen fogadok!

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

  • Van-e rá igény: abszolút.
  • Üzleti modell: --
  • Mit nyersz: Kezdetben semmit, később esetleg látványos gyors fejlődés és tömeges elterjedés.
  • Mit vesztesz: Ha nem terjed el kellő képen akkor mindent.

Magánvélemény volt nincs tapasztalatom benne, de ha bízol magadban akkor mindent bele.

Egyébként épp most tervezgetem egy Qt-s számlázó adatbázisát melyet eleve GPL-s nek gondoltam.

Sok sikert!

Köszönet zoltinak, hogy szólt. Nála sajnos nem indult el a program, a hibát minden bizonnyal a Qt4 verzió okozza. A program Qt 4.6.2-es verzióval lett fordítva, sajnos én már KUbuntu (KDE 4.4.1) illetve a csomagoláshoz CentOS 5-öt használok. Az oldalamon is található link szerint http://pergersoft.hu/qt4redhatcentos CentOS alatt is a KDE 3 mellett már a 4.6.2-es Qt van fent.

A javított RPM hamarosan érkezik, ami figyelmeztet!

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

- talán jó lenne szállítani együtt a programmal a Qt-s libeket is, különben nagyon kellemetlen és rejtélyes hibákra számíthatsz

Általánosságban a honlapodról:
- szerintem anyagilag jobban jársz, ha a kicsit amatőr kinézetről váltasz.
- a honlap 99%-ban technikai nyelvezetű, programozóknak szól, akik éppen ilyen raktárkezelő programot keresnek. A két halmaz metszete majdnem üres. Szerintem dobnod kellene a technikai rizsát, és a program funkciójára koncentrálva "eladni" azt a honlapodon, mint azt más cégek teszik. Legfeljebb "szebb, jobb, gyorsabb" kitétel erejéig térni ki rá, hogy milyen műszaki megoldás van egy termék mögött.
- ugyanígy a screenshot a kezdő képernyőn melegen ajánlott, telepítési command line felejtős, külön segédletben van a helye stb., Mancikának kell eladni a programot, akinek a legfőbb szempontja az lesz, hogy "milyen szép".

"- talán jó lenne szállítani együtt a programmal a Qt-s libeket is, különben nagyon kellemetlen és rejtélyes hibákra számíthatsz"

Nem igazán látom még át a Qt-t, de a fiam win-es gépén lefordított saját Qt-s programom nem indul el nálam a Qt nélküli virtuálboxos Xp-n. Mindenfajta dll hiányzik neki. A Qt oldalán a legkisebb Qt win-es telepítőkészlet 190Mb körüli.

Nekem úgy rémlik a VLC-t winre feltenni next next next és fut. Nem kell neki 200Mb Qt.

Hogy kell a szükséges Qt-s libeket mellétenni, mert ez így tényleg nem jó?

"Application source code can be private when linking statically" -> a forráskódom nem zárt. Az LGPL megengedi a zárt forráshoz linkelést a GPL nem. Ezért nem LGPL-lel terjesztem.

De biztos változtatni fogok DLL-es terjesztésre, mert a Win alatti statikus link mindig teljes Qt fordítást igényel.
Időigényes...

Linux alatt meg eddig se statikusan linkeltem.

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Ez így nem teljesen korrekt...

A wiki szerint:
"Essentially, if it is a "work that uses the library", then it must be possible for the software to be linked with a newer version of the LGPL-covered program. The most commonly used method for doing so is to use "a suitable shared library mechanism for linking". Alternatively, a statically linked library is allowed if either source code or linkable object files are provided."

Azaz ha a programom closed source, akkor azt kell elérni, hogy le lehessen cserélni a lib-et alatta. Ezt nyilván legegyszerűbb dinamikus linkeléssel, de statikusan is lehet, csak akkor a lefordított .obj/.o/.a/.lib/akármi file-okat kell elérhetővé tenni.

"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee." -- Ted Ts'o

2 dll tuti kell: QtCore4.dll és QtGui4.dll. Vagy ezek debug verziója.
Ezen kívül más csak akkor kell, ha azok használva lettek (OpenGl, stb.)
Ez olyan 12 mega. Szerintem felesleges statikus fordítással szórakozni...

"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee." -- Ted Ts'o

Van egy olyan progi winen, hogy dependencywalker azzal meglehet nezni a fuggosegeket, az alabbi linkeken eleg jol le van irva.

http://qt.nokia.com/doc/4.6/qt-conf.html
http://doc.trolltech.com/4.6/deployment-windows.html

A plugin dll-ekre kulon figyelni kell mert azokat a dwalker nem jelzi!
Nekem a qt.conf-os megoldas jol mukodik.

Szia "bocs"
Igazad van, a rendszer használatának, erősségeinek hangsúlyozása mindenképpen hiányzik. Sőt. Biztos lehet a Drupal segítségével szebb honlapot is összedobni, az a randa logo biztos nem oda való. Illetve talán jobb lenne, ha a fejlesztői hírek alatt jelennének meg a technikai infók és a Smart Storage előnyeiről, erősségeiről (APEH megfelelés, több platformos, frissítés) írnék a nyitó oldalon. Ezen biztos változtatni fogok.
Mentségem legyen, hogy nem ez a fő tevékenységem, hiszen ebből megélni nem lehet. Inkább kíváncsiság, tanulás, referencia jelleggel készült az új Qt4-es verzió. A jelenleg stabil Smart Storage a saját cégünk Garage 2 és egy felkérés eredményeként jött létre: ha már kész van két ötvözhető rendszer akkor terméket kell csinálni belőle. Ez egy "One-Man-Project". Sajnos a design nem erősségem. Viszont egy apró megjegyzés: Mancika soha nem fog ilyen rendszert keresni, vagy telepíteni gépére. Ezért fontosnak tartom a szakmai kör tájékoztatását.

Őszinte köszönet a kritikáért.

Megj: Ha lenne egy 2-3 fős csapat, akik a rendszer terjesztését, eladását, a WEB-es megjelenés kialakítását vállalják. Illetve cél lehet, hogy bekerüljünk a magyar disztribúciókba. Legyen 4-5 támogatott disztribúció. Megnyitom a kódot. Úgy gondolom így adhatok valamit egy közösségnek. Egy szándékom van, hogy a projekt az én vezetésemmel, irányításommal fusson.

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

A forrás megnyitásához mindenképp kell valami életképes plusz (pl. adószabályok követése, bináris update-ek stb.), amiért kérhető éves vagy egyszeri pénz.

Ha ingyenes azért nem kérhetsz pénzt, hogy kijött a friss verzió, mert az is ingyenes.
De azért igen, ha te végzed el a frissítést akár egy másik automatizált programmal, vagy ha te vállalod, hogy az a program megfelel a hatályos jogszabályi előírásoknak, illetve bármilyen támogatást nyújthatsz a program használatához.
Persze ezeket nem csak a fejlesztő nyújthatja hanem bárki.
Akinek nincs szüksége ilyen jellegű szolgáltatásokra azoktól nem hiszem, hogy bármit is kérhetsz.

Uzleti modell: CSAK ha annyi pluszt tudsz nyujtani, amit eleg neheznek tartok.
Nyersz: Semmit. A munkadat max fikazas eri mikozben hasznaljak.
Veszitesz: Penzt.

IMHO csak akkor nyisd meg ha nem kell a belole befolyo penz.

A kérdés, hogy eddig hány példányt adott el belőle?
Ha megrendelésre fejlesztette és csak az az egy fizető vevője volt eddig, és nem is nagyon érdeklődnek a fizető vevők, akkor nem veszít semmit ha megnyitja.
Egy ideje már itt is közzétette a program létezését, gondolom fel tudja mérni a fizetni képes/hajlandó érdeklődést.
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba és kész!

Nem véletlenül kérdeztem meg, ki mit gondol róla:

A felelősségvállalás az ami a pénz hozná, de a kódnyitás után bárki terjesztheti a programot, átírhatja a névjegy ablakot, az alkalmazás nevét és kész. Ez egy pici program... lecsap rá és kész. Még felelősséget is vállalhat érte, még a forrást is megoszthatja, ha módosítja. Ha meg valaki beintegrálja a kód egyes részeit a sajátjába soha nem tudnám meg... Itt nincs bejegyzett márkanév... stb. Biztos nem tüntetne fel a saját névjegyablakában :-), mint az eredeti kód tulajdonosa.

De ez egy pici program. 1000 számlázó van a Windows-os platformra, Linux alá alig... Linux alatt viszont nyílt kóddal "illik megjelenni". Adok-kapok. Sok haszon nincs belőle, hiszem 1% körül mozog a felhasználók aránya.

Majd egyszer eldöntöm mi lesz. :-)

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Ha most kellene a cégemnek számlázó programot intéznem, akkor simán választanám a GPL-t, mivel javarészt Linuxokkal dolgozunk, de egy ilyen gazdasági szoftver esetén kifizetném érte a supportot, a felelősségvállalást. A könyvelés nem játék, ha programhiba miatt elmászik az egész, ne én legyek a büntetett fél. Ilyen tekintetben életképes. A garázscégek kivételével kb. egyik cég sem engedheti meg magának, hogy pénzügyi szoftverért saját maga vállalja a felelősséget.

Sziasztok,

Köszönöm az észrevételeket és tájékoztatlak benneteket a javított RPM-ekről:
http://pergersoft.hu/qt4smartstorage_beta2

Köszönettel
Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Sziasztok,

Örömmel tudatom veletek, hogy a Qt4 Smart Storage kiadás előtti állapotba került. Szeretnék megkérni minden kedves érdeklődőt, hogy tesztelje az elérhető binárisokat.

Remélem mindenki örömmel fogadja a hírt, hogy GPL3 alatt terjesztem a programot. Így akár a kóddal kapcsolatos észrevételeket is szívesen fogadom.

Üdvözlettel

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Sziasztok,

Újabb kiadás érhető el Qt4 alapú számlázó programomból: RC3.

Részletek:
http://pergersoft.hu/qt4smartstorage-rc3

Letöltés:
http://pergersoft.hu/termekek/qt4smartstorage

Kérnék minden kedves felhasználót, érdeklődőt, tesztelőt próbálja ki és jelezze felém a felmerülő hibákat, véleményeket.

Szerk.: Aki esetleg korábban sikertelenül próbálta MySQL adatbázissal használni a programot, nagy valószínűséggel hibába ütközött, mert a DUMP hibás volt (egy korábbi Wines verzió került egy elhibázott SVN commit miatt a repo-ba). Csak "Case Insensitive" beállítás mellett működött és a számla mentése sem történhetett meg, mert hiányzott 2 mező a számlákat tartalmazó táblákból.

Köszönettel,
Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Szia!
Tudom, hogy az első verziót már próbáltam, de most nem emlékszek arra hogy, tud-e a program olyat, hogy a számlán szétbontja a tételeket pl munkadíjra, anyagra és ezek összege részösszegként fel van tüntetve ?
Ha igen akkor rá lehetne-e venni, hogy adott szerkezetű adatokból számlát generáljon ?

Üdvözletem, Akció!

http://pergersoft.hu/termekek/qt4smartstorage-akcio-2011-apr
http://pergersoft.hu/termekek/arak

(nem áprilisi tréfa)

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"
(remélem "trey" nem rugdossa meg a hátsom a reklámért)

Új, hibákat javító verzió érhető el. A Windows-os verzió javított WiX-es telepítővel!

http://pergersoft.hu/termekek/qt4smartstorage

Üdv.

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Sziasztok,

Újabb hibajavító kiadás és frissített telepítők érhetők el a Qt4 SmartStorage rendszerhez:

Hibajavítás: v.1.0.5

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Sziasztok,

Újabb hibajavító kiadás és frissített telepítők érhetők el a Qt4 SmartStorage rendszerhez:

Hibajavítás: v.1.0.6

De elkészült a korábbi verzió javítócsomagja is: SmartStorage 1.7

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Megnéztem az oldalt, érdekes project. Van is cégem amiben tudnám használni.
De. Mi győz meg engem, hogy fizessek?

A weblapot szerintem jó lenne teljes mértékben átdolgozni. Nem kell ez a Drupal felépítés. Legyen jól kinéző, egyszerű, meggyőző. Lehessen pofonegyszerűen navigálni, hogy nekem mi kell. (Linux változatok, Windows, stb.) Ehhez legyen valami grafikus kiválasztó, esetleg CSS effektekkel ha a felhasználó böngészője is tudja.

A fejlécen lévő kép is nyomottnak tűnik. Az információ túl nyers, tömött.

(Tényleg csak konstruktív véleményként írom, tisztában vagyok egy ilyen szoftver megírásának nehézségeivel. De ... amennyiben ügyfelekre, vagy több ügyfélre pályázol, fel kell dobnod a lapot.)

Köszi az építő kritikát. Szomorú vagyok, mert a korábbi "design" legtöbbször pozitív kritikát kapott, a Drupal alapú pedig mindig negatívat. Ha valaki tudna egy jó Drupal témát és esetleg a programot használni szeretné, biztos meg tudunk alkudni. Illetve mivel nem ez az első negatív kritika, gondolkodtam, hogy van egy jó adag Dojo-s tapasztalatom, de nem tudom hogyan hozhatnám ezt össze a Drupal-lal. :-(

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott

Nem is Drupal téma kéne szerintem. Az lehetne az oldal kiszolgálója, de valami modern kéne a letöltéshez meg úgy az infókhoz, az árakhoz. Nézz körbe más számlázó szoftverek oldalán inspiráció gyanánt.

(Sőt, lehet nem is kéne Drupal. Egy sima statikus rendszer, esetleg egy Typo3 CMS is hasznos lehet.)

Igy elso korben en azt mondom, a tema teljesen vallalhato, viszont tenyleg nagyon keves az informacio az oldalon, es az is eleg roviden elintezi a szoftvert. Be kellene uzemelni egy bullshit generatort, a jelenlegi felsorolast mondatokba fogalmazni, kiemelni, az egeszet kethasabossa tenni.

A telepitesi teendok az mar szinte a vegen van az oldalnak, meg kellene nezni, hogy a Drupal vagy az analytics szerint mennyi hitet kap, szerintem konvergal a nullahoz. Se nem figyelemfelkelto, sem nem kozponti.

A szovegben magaban semmifele kiemeles nincs, olyan blogszerunek tunik az egesz. A latogatot mindig vezetni kell az informacio fele, vastagitasokkal, kiemelesekkel.

A belepes blokkot nagyon surgosen el kellene tuntetni. Nem valo egy ilyen oldalra. Azt bizonyitja, hogy aki az oldalt fejleszti, maga meg sosem latott ceges oldalakat. Plusz hivogat is: torj fel!

A screenshot nagy, uralja a kepet, ugyanakkor csak 1 darab van a fooldalon. Ha mar mindne fobb info a fooldalon van, legyen inkabb thumbnail es galeria, mondjuk 6-8 screenshottal.

A folso, kis negyzetekbol allo masodlagos menut (a fulek alatt) ki kellene szedni, valahogy mashogy kene megjelenjenek. En csinalnek egy Termekek fulet, abba elrejtenem a ket termek mostani fulet, es igy jutna hely a kis kockak "fulesitesere".

A Referenciak nem kellenek fulben. A Kapcsolat utolsonak kell legyen, a Hirek ful nem lehet a masodik helynel lejjebb, a fooldalhoz kell egy kulon ful.

A motto pedig nem illk egy szamlazoszoftverhez, de ha nem is akarjuk lecserelni, egy atfogalmazas nem artana neki.

Megmondom oszinten, olyan utanerzesem van, mintha ez valami szedett-vedett Drupal tema lenne. Alapvetoen nem baj, csak semmi egyedi nincs az oldalban.

A programnak amugy van ikonja? Mert nem jelenik meg. Szep-szep, hogy a cegnek van egy logoja, de egy ilyen oldalon hangsulyosnak kene lenni a masik logonak is.

Gondolkodok a bal oldali sav letjogosultsagan. Minek? Fentrol lefele:
- Termekek: ezt fulbe kene
- Galeria: ezt is, lenyilo almenuvel
- Belepes: kuka, amint lehet
- Online felhasznalok: ez egy vicc, nem akarok tobbet beszelni rola
- Webkontroll: kerni toluk egy 90x20-as logot, es lablecbe veluk. Hacsak nem fizetnek ekkora megjelenesert, az ugy mas teszta. Akkor se ide keruljenek.

Most mar nagyon utalsz, ugyhogy csak halkan emlitem meg: le kellene cserelni a kepernyokepet, mar regen nem 1.0-nal jar a program.
--

Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal 

Nem haragszom és nem utállak :-) ha nem érdekelne vagy motiválna más kritikája, akkor nem publikálnám a dolgaimat egy ilyen fórumon. Amint tudok módosítok rajta... Van mit tanultom WEB design és marketing terén. Üdv.

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Alakítottam a WEB oldal struktúráján. Sok hiányolt információ és adat érhető el a nyitó oldalon, és talán vonzóbb a kép a programokról. NINCS "design" módosítás (egyelőre), de jobban áttekinthető. Remélem.

http://pergersoft.hu

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

számomra a számlázás/raktárnyilvántartás kérdése egy kicsit távoli, de talán jobb lenne másnak is, ha a nyitó oldalon szerepelne, hogy igazából kiknek, milyen feladatokra jó a program, s kiknek a feladatát segiti. Esetleg, hogy kik használják eddig. Pl, megoldja minden problémádat, ha van egy webshopod csavarhúzó forgalmazásra / márka kereskedés vagy ütvefúrókra / cukrász aki cukorból sütit állitasz elő / könyvelő vagy / nemzetközi fuvarozó cég / stb :)
Amúgy nem néz ki rosszul a site, bár én vizuális analfabéta vagyok

Sziasztok,

Újabb hibajavító kiadás és frissített telepítők érhetők el a Qt4 SmartStorage rendszerhez:

Hibajavítás: v.1.0.7

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Sziasztok,

Új Qt4 SmartStorage kiadással jelentkezem (1.0.8), melyben sok apró javítás készült el.
Részletek
Letöltés

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Kedves felhasználók,

Újabb javító kiadással jelentkezem a Qt4 SmartStorage számlázó programhoz.

Részletek (1.0.23)

Letöltés

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Kedves felhasználók,

Újabb javító kiadással jelentkezem a Qt4 SmartStorage számlázó programhoz.

Részletek (1.0.30)

Letöltés

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Újabb kiadással jelentkezem a Qt4 SmartStorage számlázó programhoz.

Hibajavítások és új funkciók is kerültek a rendszerbe.

Részletek (1.0.32)

Letöltés

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

Köszönöm.
Igazából tanulás céljából érdekelne. Én Pythonban írtam Qt-vel illetve PySide-al egy szállítólevél készítő programot, de főleg a listázást nem igazán tudtam úgy megoldani, ahogy szerettem volna.
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox

Kedves felhasználók,

Újabb kiadással (a jogosultsági rendszer megvalósításra került) jelentkezem a Qt4 SmartStorage számlázó programhoz.

Részletek (1.0.34)

Letöltés

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"

A szál új téma alatt újra lett indítva: itt

Attila, Perger
-----------------------------------------------------
"Az a szoftver, amelyiket nem fejlesztik, az halott!"