دوستان عزیزی که در این تاپیک پست گذاشتید از همه شما ممنونم
ابتدا باید اشاره کنم که شما هم مطمئا نرم افزاری را تولید نموده اید و از اجرای برنامه هایتان و پیشرفت اونها خوشحال می شوید .
من هم استثنا نیستم و وقتم رو روی این نرم افزار و یک سری از دیگر نرم افزارهام گذاشتم .
هدف من از آزاد کردن این نرم افزار تشویق و یا به قول دوستمون دست زدن نبود و تنها هدفم انجام کار مفیدی بود که به درد افراد بخوره .
من دوست داشتم در این تاپیک افرادی پست بگذارند که بتونند راهنمایی کنند نه اینکه پست من را به عنوان یک شرط طلقی کنند .
من این تاپیک را زدم که از د وستان راهنمایی بگیرم نه اینکه شرط بگذارم
گه هدف شما از متن باز کردن پروژه تحقق مواردی هست که گفتین هیچ کدوم از این اهداف شما با این روش عملی نمیشن .
در ضمن یه نگاهی به سایت سورس فورج بندازین و ببینین چقدر پروژه متن باز جاوا هست اونجا بدون هیچ شرط و شروطی !!!
خب هیچ پروژه open source ی در دنیا ابتدا نمیاد از دیگران امضا بگیره که بیایید پروژه منو نگاه کنید و یا دانلود
کنید و یا روش کار کنید و یا حتی ازش استفاده کنید !
اگه شما به این پست به دید امضاء نگاه می کنید خوب دید شما اشباه است و من تنها با این دید این تاپیک را ایجاد کردم که از اشخاصی مثل شما و دیگر دوستان راهنمایی بگیرم که اصلا این کار من چه نتیجه مثبتی خواهد داشت و به درد کی می خوره ؟
من پروژه آموزشگاه را فعلا کنار گذاشتم و تنها چیزی که هست اینه که قسمتی از هاردمو پر کرده طرز فکر من این بود که کاری کنم که به درد کسی بخوره و بتونن ازش استفاده مفید بکنن و از این حالت خفته .
سوم اینکه بحث دلسرد کردن نیست یا تا اینکه هر کس چیزی میگه میگن طرف مقابل رو نا امید نکن ! پس
چه باید کرد ؟ باید به طرف گفت به به چه کاری عالی.اینجا هم دو نکته وجود داره :
اولا من به هوای امیدواری و یا نا امیدی این تاپیک را ایجاد نکردم و برام هم اهمیتی نداره که دیگران چقدر بکوبن و یا تحسین کنن .
من کاری را که خودم درست تشخیص بدم انجام می دم البته گفته های علمی و تجربه افراد در تصمیم گیری من بی تاثیر نیست چیزی که تو این تاپیک کمتر دیده میشه .
- یک نفر دقیقآ نمیدونه میخواد چیکار کنه و مردد هست پس شروع میکنه با همه مشورت کردن ! این
یعنی چی ؟ یعنی اینکه به جای اینکه پرس و جو کنه یکی دو نفر افراد متخصص رو پیدا کنه و ازشون مشاوره
بگیره میاد توی یک فروم که مثلآ آدم کم اطلاعی مثل من ناامیدش کنه.پس روش درست در حالت دوم هم
در نظر داشتن افراد متخصص [جمع محدود] و گرفتن مشاوره دقیق و صحیح هست.
به نظر شما چه روشی برای مشورت گرفتن خوبه شماره استالمن را به من می دی که من ازش مشاوره بگیرم این دیگه از اون حرفها بود .
اگه من اینجا افراد متخصص در زمینه برنامه نویسی و اپن سورس و جاوا را پیدا نکنم پس حتما باید برم توی یک سایت ورزشی پست بزنم ؟
شمایی که حرف از مشاوره می زنی به جای پستهایی که درصد بالاییش کمکی به من نکرد بهتر بود که راهکاری ارائه می دادی .
باز هم می گم اگر قرار باشه که نرم افزار من آزاد بشه که آزاد شده باشه و یک سری سودجو ازش سود ببرن ترجیح می دم که این کار را هیچگاه نکنم .
در نهایت اینکه هدف همه ما از فرصتی که در این فروم [و هر جایی نظیر این چه فارسی زبان چه غیر فارسی]
میزاریم علاقه مندی و حس کمک هست [هر چند کم و در حد توان] و نه دل آزاری دوستان...
من از شما ممنون هستم و بعضی از انتقادهای شما سازنده است و به من کمک می کنه اما بعضی هاشون به نظر می رسه که برای زدن ساز مخالف باشه .
قصد من دلسرد کردن نبود فقط منظورم این بود که باز متن کردن یک نرم افزار هیچ تضمینی برای این موارد نمیشه !!!
بهتر نبود پیشنهادهایی می دادید و یا استراتژی که این موارد ۱۰۰٪ نه درصد کمیش عملی بشه
قاعدتاً خود ایشون باید بیاد درباره ی شروط توضیح بده، شاید اون طوری نیست که به نظر میاد! و طبیعتاً هیچ تضمینی هم نیست که کسی روی حرفش بایسته! اما خب به نظر من ایشون میل داره که کارش مفید واقع بشه (یعنی یکی از انگیزه های پشت شروط (شروطی که گویی خیلی بد تفسیر میشه) مخصوصاً 1 و 2 )
من توضیحم درباره شروط اینه که تا تضمین نشه اینها عملی میشن من نرم افزارمو آزاد نمی کنم
کاربران برنامه نویس : تورو خدا آزاد کن اگه آزاد نکنی ما می میریم . jeus خواهش میکنم
به نظزتون جملات بالا مسخره نبود .
اما چند نکته برام مهمه
۱- ایجاد تمایل اشخاص به برنامه نویسی با جاوا
۲- فراگیری و یادگیری افراد توسط مرور کدهای برنامه
۳- توسعه نرم افزار
۴- فراگیر شدن نرم افزار در آموزشگاههای
این موارد بر اساس الویت مرتب شده اند اما تحقق یافتن همشون برام مهمه .
خوب حتما تا حالا متوجه شدید .
بعد هم اینکه :اگه اشخاص یک برنامه قوی را که با جاوا نوشته شده است (البته برنامه ی دسکتاپ که جای خلیش خیلی احساس میشه ) را ببینند رغبتشون برای آمدن به سمت جاوا بیشتر نمیشه به جای رفتن به سمت دلفی و یا C# و یا VB ؟
در مورد گزینه دوم هم منظورم افراد صفر نیست بلکه افرادیه که تمایل به نوشتن برنامه با جاوا دارند و تجربه کار با جاوا را هم داشته اند اما مشکلاتی در ساختن پنجره ها و یا اتصال به دیتا بیس دارند و یا مواردی مثل انکدینگ و .... که با دیدن سورس برنامه کمکی بهشون بشه .
کاش که دوستان به جای اینکه جبهه بگیرند که من دلیلشو برداشت اشتباه از تاپیک خودم می دونم یک کم همکاری می کردند
دوستان هرکس هر تجربه و یا دانشی هم در مورد لایسنس های نرم افزار های آزاد داره لطفا دریغ نکنه .
ولی در کل باید دید یک پروژه کدباز چه استفادهای داره.خب طبعآ چنین پروژه ای بیشتر یک نرم افزار هست
و مثلآ یک کتابخانه نیست پس بیشتر مشتری نهایی [End User] پیدا میکنه تا توسعهدهنده.
دوستان نرم افزارهایی مثل open office و یا نرم افزارهای حسابداری اپن سورس هم کاربر نهایی end user داره و یکی از بهترین مثالهاش شاید بشه از jomla و یا wordpress نام برد البته فرق اونها اینه که عمومیت بیشتری دارند اما اونها هم متن بازند و خیلی هم پر کاربرد .
چی میشه که این نرم افزار با کمک دوستان تبدیل بشه به یک نرم افزار متن باز مدیریت آموزشگاه که هیچ نرم افزار تجاری دارای حق کپی رایت به گردش هم نرسه . در مورد مستند پرفورمنس و مستند سازی باید بگم که حتی اگر خوب نباشه شاید بهتر از این باشه که از صفر شروع کرد .
مطمئن این کار هم بدون بار مالی نیست .
در پست های بعدی اگر استقبال بشه پستهایی در مورد راههایی را که افراد میتونند به توسعه این نرم افزار کمک کنند می نویسم .
من به این فکر می کنم که گروهی برای توسعه نرم افزار تشکیل بشه
گروهی که کارش بالا بردن پرفرمنس اضافه کردن قابلیت های جدید و قویتر کردن هر چه بیشتر برنامه .
به فرض مثال چی میشه این اولین نرم افزار آموزشگاهی باشه که Business Intelligence باشه .
که با این طرز فکر مورد زیر هم محقق می شه .
۴- فراگیر شدن نرم افزار در آموزشگاههای
غالبآ پروژه های رو کدباز قلمداد میکنیم که
کدباز شدنشون معنادار باشه یعنی اینکه کمک کنه به جلوگیری از "دوباره اختراع نشدن چرخ"
خوب شاید این نکته مهم باشه اما میشه بگی چرا wordpress , GNOME , KDE, VUZE, و ....تولید شده اند ؟
مگه نرم افزاربرای دانلود تورنت و یا محیط دسکتاپ و یا CMS کم بود که اینها هم تولید شدند ؟
نه اینها چرخ را دوباره اختراع نکردند و مطمئنا می دونستن دارن چه کار می کنند اما با یک دید جدید و برای راحتی بیشتر و بیشترو قدرت بیشتر و بیشتر .
از اینکه یک کم در هم نوشتم عذر می خوام .
برای همه شما آرزوی موفقیت می کنم