عند الحديث عن الأشياء التي تترك انطباعًا ، هناك المزيد والمزيد من الخطوات التي اتخذتها شركة Redmond العملاقة هذه لتقديم حلولها في عالم Linux المجاني وأحيانًا غير الحر.
الآن من بلده مدونة أعلن رسميًا أن Microsoft SQL Server سيكون متاحًا على منصات Linux لحوالي 2016-2017. بموجب المفهوم القائل بأنه في الأهداف والآفاق الجديدة لمايكروسوفت ، لا يقتصر الأمر على بيع نظام تشغيل فحسب ، بل أيضًا حلول لإدارة البيانات ، والسعي إلى التنويع ، وإجراء مزيد من المنافسة لشركات مثل Oracle ، والتي على الرغم من أنها ملكية لديهم 40٪ من السوق في إدارة البيانات على كل من Windows و Linux.
على وجه الخصوص ، يبدو أنه خطوة ذكية جدًا من قِبل Microsoft ، ولكن كيف أو ما مدى جودة تكاملها في Linux؟ لا أعرف ، سيتعين علينا الانتظار لانتظار إصدارات الاختبار المبكرة وبعض المقارنة حول كيفية عمله في Linux فيما يتعلق بنظام Windows.
الحقيقة هي أن Microsoft تخسر المزيد والمزيد من الأرض في عالم الأنظمة والخوادم ، لذا فليس من المستغرب أن المزيد من التحركات من هذا النمط ، خاصة أنني صادفت بيئات تستخدم فيها Windows Server مع Microsoft SQL Server حيث لا أستطيع التوصل إلى اتفاق للانتقال إلى قواعد البيانات المجانية ، لذلك سأجرؤ على منحها فرصة على الأقل للقضاء على أحد تلك العوامل مثل Windows Server وتثبيت Linux و Microsoft SQL Server. لقد فعلت ذلك مع هؤلاء العملاء الذين يستخدمون Oracle و Windows ، مما يثبت أن Oracle و Linux مزيج جيد أيضًا.
بالطبع ، قبل أن تسألني ، هذا ليس مفتوحًا ، انسَ هذا السيناريو (على الأقل في الوقت الحالي) ، سيكون متاحًا بموجب تراخيص الملكية والدفع والرمز المغلق أيضًا. المنافسة سيكون لها ، وكفى! مع postgres و mysql و mariadb و oracle ، من بين أمور أخرى ، ومع ذلك فقد عرفت كيفية تحريك أوراقها من خلال التحالفات مع Red hat و ubuntu في قضايا مثل Azure.
ضعف ام استراتيجية .. هل نقع في الفخ؟ أنا في انتظار تعليقاتكم
أنا مندهش جدا من هذا الموقف. النوافذ مدفوعة بالفضة ولا شيء سوى الفضة. سيتعين علينا الانتظار لنرى ما هي مسرحيته.
في ذلك نتفق ، كل شيء للخنزير $ المال هاهاها
من السيئ أن ترغب في فرض رسوم على منتج عالي الجودة
الجواب هو نفسه عندما يظهر "MS-Office for Linux":
«ينتقل عالم GNU / Linux إلى MS / Linux. لا أعرف لماذا لا أحب كل هذا على الإطلاق! "
تحية!
لا بد أنهم فكروا: "لا يمكننا تدمير لينكس ، لكن يمكننا تدمير جنو".
لا ، إنه مجرد إجراء يائس في مواجهة هجمة الأنظمة متعددة المنصات.
هذا مفيد لك كمسؤول تكنولوجيا المعلومات ، نظرًا لأنك تعمل بالفعل مع Oracle و Linux ، يمكنك أيضًا إنشاء خادم SQL وبيئات Linux ، والتي يجب أن تُدفع إذا أثرت ، ولكن بدون احتساب ترخيص لنظام التشغيل ، على تكاليف عملية. يعجبني أنهم يأخذون أشياء من هذا القبيل لأنها تولد المنافسة ومن يريدها ويمكنه استخدامها ، دعهم يحكمون عليها.
لديك نقطة جيدة هناك ، المنافسة والسيناريوهات شبه التكميلية الحالية مثل أوراكل مع لينكس. سنرى ما سيحدث في المستقبل
مقياس ممتاز.
Microsoft تصنع منتجات جيدة ، فقط أكثرها عيبًا هو الأكثر استخدامًا (Windows).
يعد SQL Server نظامًا أساسيًا جيدًا لقواعد البيانات ، ناهيك عن القوة التي يمكن الحصول عليها باستخدامه مع .NET ومع أدوات التكامل التي يتمتع بها نظام .NET الأساسي. انه حقا جيد جدا
أعتقد أن إحضار ذلك إلى Linux يعطي أداة عمل جيدة جدًا.
أعتقد أنه سيتم حفظ MS عن طريق إزالة نظام تشغيل خادم يستند إلى Unix 😛
من بين تحركات MS ، إصدار كود .NET ، بالتأكيد بالإضافة إلى هذه الإجراءات والتحالفات مع عظماء آخرين في عالم Linux ، يمكن أن تؤدي إلى شيء من هذا النمط. شكرا على تعليقك
هذه الخطوة هي دعاية لـ Microsoft ، الإعلان عن SQLServer لا يترك شيئًا جديدًا لـ GNU / Linux ؛ لدينا MariaDB وأدوات أخرى. أعتقد أن هذا (وقد عبر عنه العديد من الخبراء) هو الهيمنة على السوق الخاصة بجعل الجمهور يعتقد أن "Malwaresoft" <3 Linux ... ما يريد مستخدم GNU / Linux (مع فلسفة جيدة للبرمجيات الحرة) دفعه ترخيص مكلف للغاية ولن تكون قادرًا على رؤية الكود باستخدام هذا الشيء المسمى SQLServer. في صحتك!
إذا اتفقنا على أنها لا تساهم بشيء "جديد" ، ولكن إذا كان هناك أشخاص "سيدفعون ترخيصًا باهظ الثمن ولن يتمكنوا من رؤية الكود باستخدام هذا الشيء المسمى SQLServer" ... صدقوا ذلك ، انظر XD. يفعلون ذلك مع Oracle
في عالم العمل ، في كثير من الأحيان لا يكون كل شيء كما تريد ، وعليك قبول الأشياء كما هي ، أو المغادرة.
هناك العديد من قواعد البيانات المجانية (يبدو لي أن PostgreSQL تحفة خاصة) ، ولكن هناك أيضًا حقيقة أن العديد من الشركات مسلحة بالفعل وتعمل بطريقة X.
إذا كان لديهم بيئة .NET ، ورأوا أنه من المفيد استخدام Linux ووضع SQL Server هناك ، فإنهم سيفعلون ذلك ، بالتأكيد دون الاهتمام بما يساهم به في المجتمع ، ولن يساعدهم إذا أتى المبشر ويقول "منذ أن وضعت Linux ، لماذا لا تستخدم MariaDB أو PostgreSQL؟" ، الأمر الذي يتطلب وقتًا وتدريبًا وما إلى ذلك.
عليك أن تفرق بين المجتمع والسوق. يفكر المجتمع في المجتمع وفي السوق (ليس بشكل مباشر ، ولكن في أي البرامج يتم استخدامها وكيف) ، ولكن السوق يهتم فقط بالسوق.
في عالم العمل وحيثما يكون هناك أشخاص يضطرون إلى استخدام هذا الشيء المروع لأسباب غريبة جدًا ، لا علاقة له بـ xD التقني ، وأنا أفضل حقًا أن يظلوا مع تفرخهم بدلاً من استخدام أدواتهم التي يحاولون بيعنا كمصدر مفتوح لأنهم الآن يعملون على جنو / لينكس؟ هل يوجد بالفعل أشخاص يستخدمون GNU / Linux يصدقون ما تفعله Microsoft؟ أنا شخصياً لا أعتقد ذلك ، الأشخاص الذين يعتقدون أنهم يستخدمون بعض أدواتها وهم بالفعل عملائها وأولئك الذين لا يتذكرون مستندات الهالوين في النهاية الله يساعدنا.
كل شيء جيد في كونك دينيًا مفتوح المصدر ، لكنني سأعطيك مثالاً ، لديك بيئة تشغيل كاملة تعتمد على تقنيات .NET (لأي سبب كان ، تمامًا كما يوجد أشخاص يستخدمون المصدر المفتوح من أجل الحب ، هناك أشخاص استخدم تقنيات مفتوحة المصدر. MS من أجل الحب أيضًا) ، ستستمر في ذلك حتى لا تفكك المخطط وتضيع الوقت والمال.
لا أعتقد أن MS تساهم بأي شيء في عالم البرمجيات الحرة ، إنها توفر أداة لعالم خوادم Linux.
ومن الغريب ، أود أن أعرف مستوى معرفتك بمحركات قواعد البيانات لأقول إن SQL Server هو وحش ، أو أنه يُستخدم لأسباب غريبة وغير تقنية ، عندما يكون محركًا أعلى جدًا جدًا من MySQL ، محرك بطل البرمجيات الحرة (والتي من المفارقات أنها كانت دائمًا تحت مظلة الشركات ، قبل Sun ، والآن Oracle) ، أو Mariadb ، التي لديها نفس عيوب MySQL.
على سبيل المثال ، محرك MySQL الافتراضي لا يدعم المعاملات ، والاستخدام المحدود للغاية للفهارس ، أو لطرحك آخر ، فإن MySQL ذكي جدًا ، بحيث عندما نطلب منه إجراء قسمة على 0 ، فإنه لا يُرجع استثناءً أو خطأ ، ولكن قيمة فارغة عامة ، والتي يجب أن أتحكم فيها من البرنامج الذي يتوافق معها ، لأن المحرك لا يدرك أنها عملية غير صالحة.
أنا أقدر حقًا مجتمع البرمجيات الحرة ، وكلما استطعت أن أحاول أن أقوم بدوري ، لكن غسل دماغ البعض أمر مؤسف.
أنا لست مسؤول قواعد بيانات ، أقوم بتطوير تطبيقات Java EE وفي بيئتي يوجد شيء يسمى JPA ، ولا أتحدث أبدًا عن MySQL كبديل لـ SQL Server ، في قواعد البيانات هناك العديد من البدائل (postgresql ، Mongo ، rethinkdb ، إلخ) ، مشاكل فيما يتعلق بـ SQL Server التي لمستني ، هو مدى صعوبة تمكين معاملات XA ، مع الإشارة إلى أنه يجب حماية الخوادم بمضادات الفيروسات وأشياء أخرى نموذجية لنظام Windows وجميع المشكلات التي يجلبها نظام التشغيل هذا دائمًا ، الآن إذا قمت بتطويره. NET أفضل شيء يمكنك القيام به هو استخدام SQL Server ، وليس لديك خيار آخر.
الآراء المختلفة المؤيدة والمعارضة بطبيعة الحال ، الشيء المثير للاهتمام حول هذا هو أنه يتم إنشاء المزيد من السيناريوهات للاختيار من بينها. وفقًا للأشخاص في Microsoft ، يزعمون أنك تحصل على أداء أفضل مع SQL Server الذي يعمل على Linux متفوقًا على منافسي Oracle. سيكون هذا صحيحًا ، سيكون مسألة انتظار النتائج.