• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Mono, your thoughts

regexorcist

New Member
Joined
Feb 1, 2010
Messages
178 (0.03/day)
Location
~/
System Name Slackware Linux
Processor yes
Motherboard yes
Cooling currently convection, but considering mineral oil
Memory sometimes fails due to too much beer
Video Card(s) ATI Radeon HD5570 series
Storage IDE
Display(s) 32" LCD TV
Case sometimes
Audio Device(s) huh? what? speak up, I can't hear you
Power Supply yes
Software Slackware running Open-Source software (it doesn't get any better)
Is Mono a godsend that brings everything together
or
Is Mono an evil contamination that we will have to deal with

your thoughts...
 
Joined
Jun 16, 2008
Messages
3,175 (0.55/day)
Location
Brockport, NY
System Name Is rly gud
Processor Intel Core i5 11600kf
Motherboard Asus Prime Z590-V ATX
Memory (48GB total) 16GB (2x8GB) Crucial Ballistix Sport 3000MHZ and G. Skill Ripjaws 32GB 3200MHZ (2x16GB)
Video Card(s) GIGABYTE RTX 3060 12GB
Storage 1TB MSI Spatium M370 NVMe M.2 SSD
Display(s) 32" Viewsonic 4k, 34" Samsung 3440x1440, XP Pen Creative Pro 13.3
Power Supply EVGA 600 80+ Gold
VR HMD Meta Quest Pro, Tundra Trackers
Software Windows 10
Mono as in Monaural audio or as the disease?

They both suck. :laugh:
 
Joined
May 19, 2007
Messages
7,662 (1.24/day)
Location
c:\programs\kitteh.exe
Processor C2Q6600 @ 1.6 GHz
Motherboard Anus PQ5
Cooling ACFPro
Memory GEiL2 x 1 GB PC2 6400
Video Card(s) MSi 4830 (RIP)
Storage Seagate Barracuda 7200.10 320 GB Perpendicular Recording
Display(s) Dell 17'
Case El Cheepo
Audio Device(s) 7.1 Onboard
Power Supply Corsair TX750
Software MCE2K5

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.64/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
Someone wanted to use one of my .NET applications on Linux and of course, the only way to do that is via Mono. The only thing I had to modify in my code is changing \ to / in filepaths. Because of that, it gets a thumbs up in my book.
 

stanhemi

New Member
Joined
Sep 12, 2008
Messages
801 (0.14/day)
Location
Montreal,-Canada.
System Name CRUNSHING MINI FARM
Processor Q9550 C1(lapped)@4105mhz 1,38vcore/Q6600 G0 @3010mhz 1,24vcore
Motherboard P5Q-E 8.5 x 483 fsb/P5QPL-AM 9x334fsb
Cooling watercooled storm,mcw60,2x240mm,micro res rev2,laing ddc3.2/Xig s1283(lapped)
Memory CORSAIR DOMINATOR 2X2G 1066MHZ@965-mhz 5-4-5-15/kingston kvr800mhz 2x1g
Video Card(s) SAPPHIRRE 4870 1G @850/1020/ati x1950 pro
Storage RAID0 2X RAPTOR 74gb/wd 250g
Display(s) 22'' LCD 1680x1050/lg 17" 1280x1024
Case Antec 900 white inside/crappy white case
Audio Device(s) onboard/onboard
Power Supply ocz 700 watt mod xstream pro/enermax noiseblocker 485 watt
Software Windows 7 x64/vista 32
Benchmark Scores 3dmark06 18950

DirectorC

New Member
Joined
Nov 4, 2009
Messages
1,624 (0.31/day)
Location
Florizy
System Name -= Son of a Whore =-
Processor E8400 @ 4.0GHz (445 x 9)
Motherboard Gigabyte GA-EP45-UD3R
Cooling Cooler Master Hyper 212+
Memory 3GB Corsair XMS2
Video Card(s) EVGA 8800 GT 512
Storage 74GB Raptor + Caviars in RAID0
Display(s) I-Inc 19" LCD 1440x900
Audio Device(s) Audigy SE & Logitech X-540
Power Supply Corsair 750TX
Software Win32 v6.1.7600
Benchmark Scores Logitech KB & Sidewinder X3
Someone wanted to use one of my .NET applications on Linux and of course, the only way to do that is via Mono. The only thing I had to modify in my code is changing \ to / in filepaths. Because of that, it gets a thumbs up in my book.

That does sound pretty ace indeed. I even find it odd that Mono doesn't do this translation itself.
 

regexorcist

New Member
Joined
Feb 1, 2010
Messages
178 (0.03/day)
Location
~/
System Name Slackware Linux
Processor yes
Motherboard yes
Cooling currently convection, but considering mineral oil
Memory sometimes fails due to too much beer
Video Card(s) ATI Radeon HD5570 series
Storage IDE
Display(s) 32" LCD TV
Case sometimes
Audio Device(s) huh? what? speak up, I can't hear you
Power Supply yes
Software Slackware running Open-Source software (it doesn't get any better)
Yes this mono http://www.mono-project.com/Main_Page

IMHO, Linux doesn't need it and is better off without it.
I don't think the Gnome project should have used it,
and I don't use Gnome for that very reason
(and the fact that it's a bloated behemoth) :laugh:
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,259 (4.64/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 7900 XT
Storage Samsung 980 Pro, Seagate Exos X20 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay + USB 3.2 (A+C) 3.5" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse Nixeus REVEL-X
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
That does sound pretty ace indeed. I even find it odd that Mono doesn't do this translation itself.
Me too, but in a way, I am happy. If I don't want the application to be used on Linux, it won't work unless I make those neccessary changes: a weak but effective security measure.
 
Joined
Jan 15, 2010
Messages
73 (0.01/day)
System Name Magicbox
Processor Phenom 965 (3.8GHz)
Motherboard M5A97
Cooling Thermaltake Frio + AC Twin Turbo II
Memory 4x8GB DDR3 (1600MHz)
Video Card(s) HD7850 (1000/1250)
Storage 2TB + 1TB
Display(s) Acer 20.1" LED
Case HAF 912
Audio Device(s) Xonar DX
Power Supply Silent Pro 850W
Software Kubuntu + Windows 7
Mono. Just one of the many incarnations of evil :p.
 
Last edited:

regexorcist

New Member
Joined
Feb 1, 2010
Messages
178 (0.03/day)
Location
~/
System Name Slackware Linux
Processor yes
Motherboard yes
Cooling currently convection, but considering mineral oil
Memory sometimes fails due to too much beer
Video Card(s) ATI Radeon HD5570 series
Storage IDE
Display(s) 32" LCD TV
Case sometimes
Audio Device(s) huh? what? speak up, I can't hear you
Power Supply yes
Software Slackware running Open-Source software (it doesn't get any better)
A little more insight into the Mono project...

Mono and Microsoft’s patents
For more details on this topic, see Software patents and free software and Novell#Agreement with Microsoft.

Mono’s implementation of those components of the .NET stack not submitted to the ECMA for standardization has been the source of patent violation concerns for much of the life of the project. In particular, discussion has taken place about whether Microsoft could destroy the Mono project through patent suits.

The base technologies submitted to the ECMA, and therefore also the Unix/GNOME-specific parts, may be non-problematic. The concerns primarily relate to technologies developed by Microsoft on top of the .NET Framework, such as ASP.NET, ADO.NET and Windows Forms (see Non standardized namespaces), i.e. parts composing Mono’s Windows compatibility stack. These technologies are today not fully implemented in Mono and not required for developing Mono-applications. Richard Stallman of the Free Software Foundation has stated it may be "dangerous" to use Mono because of the possible threat of Microsoft patents.[18] For this reason, the FSF recommends that people avoid creating free software that depends on Mono or C#.[19]

On November 2, 2006, Microsoft and Novell announced a joint agreement whereby Microsoft agreed to not sue Novell’s customers for patent infringement.[20] According to Mono project leader Miguel de Icaza,[citation needed] this agreement extends to Mono but only for Novell developers and customers. It was criticized by some members of the free software community[who?] because it violates the principles of giving equal rights to all users of a particular program.

In a note posted on the Free Software Foundation's news website in June 2009, Richard Stallman warned that he believes "Microsoft is probably planning to force all free C# implementations underground some day using software patents" and recommended that developers avoid taking what he described as the "gratuitous risk" associated with "depend[ing] on the free C# implementations", including Mono.[21]

source:
http://en.wikipedia.org/wiki/Mono_%28software%29

Probably best to stay completely out of Microsoft Legal Spider Web

Anything that uses a Monkey for a logo and is named
after a disease should (at all costs) be avoided :laugh:
 
Top