Looking to migrate to Ubuntu

Exceedingly. Who the hell supports IE over other browsers? :wtf:

What I don't get is that this seems to be a business decision that they are expressly ignoring? Why are they unable to provide compatibility for another browser?

Yeah... I cannot understand it. Over the past 2 weeks I have been email back and forth but always get the same response.

Unfortunately it provides a core function. It is a voice recording platform for a call center, so I cannot just throw it out.
 
It is a web app yes, and to answer your question, probably just rubbish or lazy programming! Unfortunately the developers have a "take it or leave it" attitude and are not even willing to assist.

Could be a silverlight application or a wpf web application, which requires .Net to a degree.

Do you have access to the source code? I would take the classes rebind them to a different UI in Code Blocks( which is able to use a compiler for Ubuntu )

If the source is too dependant to .Net you won't have a choice other to reprogram it.
 
Yeah... I cannot understand it. Over the past 2 weeks I have been email back and forth but always get the same response.

Unfortunately it provides a core function. It is a voice recording platform for a call center, so I cannot just throw it out.

Your developers suck...
 
Yeah... I cannot understand it. Over the past 2 weeks I have been email back and forth but always get the same response.

Unfortunately it provides a core function. It is a voice recording platform for a call center, so I cannot just throw it out.

Maybe it's time to start looking for an alternative app while trying workarounds like terminal services etc.

Would you mind naming the application causing the grief?
 
Could be a silverlight application or a wpf web application, which requires .Net to a degree.

Do you have access to the source code? I would take the classes rebind them to a different UI in Code Blocks( which is able to use a compiler for Ubuntu )

If the source is too dependant to .Net you won't have a choice other to reprogram it.

WPF is not supported in mono.
 
If it's recoding calls then it's a client app being loaded via the browser (likely ActiveX, as silverlight runs cross browser (not cross platform though)). It's doing stuff not done in a browser as standard.

I can't think why that wouldn't be able to be done in client code as a standalone app running without WPF or a browser (so that it can be mono compiled). This would require the devs to do it though.

@OP: if it's critical software, and you can't find a competitor product that suits your technology choice, I don't have an answer for a workaround. I'd be looking for competing software that runs on linux if the business decision was to move away from MS software entirely, then kick the current company to the curb. There must be something out there that does this on linux.
 
I just successfully tested running IE from a Windows machine on a Mint client running rdesktop in seamless mode (with the help of this link) and it worked pretty well.

If you aren't too fussed on your users launching IE under the same Windows user account, I guess you could run this with a number of Ubuntu users running IE on a single Windows desktop <edit> Doh! No you can't, sorry</edit>. Otherwise, you'd have to go the full terminal server route as previously suggested.
 
Last edited:
I just successfully tested running IE from a Windows machine on a Mint client running rdesktop in seamless mode (with the help of this link) and it worked pretty well.

If you aren't too fussed on your users launching IE under the same Windows user account, I guess you could run this with a number of Ubuntu users running IE on a single Windows desktop. Otherwise, you'd have to go the full terminal server route as previously suggested.

I'm not sure that really frees you from license payments for the Windows OS. Not 100% sure, but wouldn't you will need CALS for each client accessing the system via the rdp protocol (each client is authenticating)?
 
Change developers. Anyone who can only code in .net is not worth my time. Ubuntu is a much more stable and secure system and with gnome3, usability goes through the roof.

I would hate to be forced back onto such an easily exploitable OS. I guess people dont mind their online banking details and corporate data being shared with China and the rest of the world.
 
I'm not sure that really frees you from license payments for the Windows OS. Not 100% sure, but wouldn't you will need CALS for each client accessing the system via the rdp protocol (each client is authenticating)?

Yes you would but RDP would probably work out cheaper than individual Windows VM's in most cases I think. For a moment there I had a brainfart and thought you'd be able to run several seamless sessions off a single desktop
but of course you can't as the desktop Windows will only allow a single session.
 
Change developers. Anyone who can only code in .net is not worth my time. Ubuntu is a much more stable and secure system and with gnome3, usability goes through the roof.

I would hate to be forced back onto such an easily exploitable OS. I guess people dont mind their online banking details and corporate data being shared with China and the rest of the world.

As someone who codes for both OS's, your logic makes no sense. There are pro's and cons to both platforms, and even you have to know that the vast majority of security breaches have nothing to do with the OS, and everything to do with the apps built on them, or users falling for fishing attacks. That is after all why we have fishing attacks, else people would just hack the OS.

I do agree though, that in the op's situation, i'd be looking for another vendor before trying to get things to work using roundabout hacks.
 
As someone who codes for both OS's, your logic makes no sense. There are pro's and cons to both platforms,

How can my comments in insecurity and stability not make sense? Theyre pretty empirical. This is why google banned MS from its offices after China hacked them http://www.dailymail.co.uk/sciencet...running-Microsoft-Windows-security-fears.html

and even you have to know that the vast majority of security breaches have nothing to do with the OS, and everything to do with the apps built on them, or users falling for fishing attacks.
I know with a java drive by I can easily infect a windows machine with a virus or trojan that would not require either user interaction or be able to be seen by the AV. Nice thing about Ubuntu, it uses a different version of Java which is not vulnerable to these attacks, but this is but one vector amongst many. Microsoft machines go down faster than any other. Be it through a browser exploit, app exploit or whatever. However, this is normally the first step in, the MS 0 days are used for more permissions.

Oh, and its not just phishing bud... theres spearphishing as well. Where its ****ing easy to target the average user.

You guys can trust MS Windows ... Im going to take Google lead and not let it anywhere near anything of importance. Ill let you people who enjoy risk and that lack of security to run down that path. Ill keep MS for the only thing its good for. Games.
 
If it's recoding calls then it's a client app being loaded via the browser (likely ActiveX, as silverlight runs cross browser (not cross platform though)). It's doing stuff not done in a browser as standard.
...
There must be something out there that does this on linux.

@OP, I assume:
1. Calls are coming over normal analog lines, VOIP even,
2. Headset is plugged into pc so that calls are then recorded thru the browser, and possibly saved on a server.

I hate vendor lock in, and the OP's case is the prime reason why. If you're going down the route of finding another developer, find out if they will be willing to use WebRTC. It's pretty new tech, but it is a draft that will be standardised ultimately. It accesses all media type hardware, requiring permission of course, whereby you can record audio/video, i.e. your calls in this case (played around a bit and got Manycam to run a looping gif; could transmit to another pc no issues). Since it runs in the latest worthwhile browsers plugin free, you're not locked to a specific vendor who can treat you like dirt.

If your new development team is familiar with websockets then webrtc shouldn't be too much of a hassle. Furthermore, since you're doing everything on an internal network you don't need ICE/STUN servers.

tl;dr just youtube WebRTC and see if it fits your application, assuming you're getting a new dev team
 
@OP, I assume:
1. Calls are coming over normal analog lines, VOIP even,
2. Headset is plugged into pc so that calls are then recorded thru the browser, and possibly saved on a server.

I hate vendor lock in, and the OP's case is the prime reason why. If you're going down the route of finding another developer, find out if they will be willing to use WebRTC. It's pretty new tech, but it is a draft that will be standardised ultimately. It accesses all media type hardware, requiring permission of course, whereby you can record audio/video, i.e. your calls in this case (played around a bit and got Manycam to run a looping gif; could transmit to another pc no issues). Since it runs in the latest worthwhile browsers plugin free, you're not locked to a specific vendor who can treat you like dirt.

If your new development team is familiar with websockets then webrtc shouldn't be too much of a hassle. Furthermore, since you're doing everything on an internal network you don't need ICE/STUN servers.

tl;dr just youtube WebRTC and see if it fits your application, assuming you're getting a new dev team


Very nice! Hadn't heard of that yet... but I may already have some uses. Thanks for posting. Sheesh, that's two new things I've learned about from this forum in 2 days.

Wish I could migrate our entire office over to Linux. Stupid bloody Microsoft Silverlight! :mad:

Yeah Silverlight was a good idea, but with HTML 5 catching up quickly I don't see much point for it moving forward.




EDIT: Tried WebRTC in chrome here: https://webrtc-experiment.appspot.com/RecordRTC/

Interesting.
 
Last edited:
Yes you would but RDP would probably work out cheaper than individual Windows VM's in most cases I think. For a moment there I had a brainfart and thought you'd be able to run several seamless sessions off a single desktop
but of course you can't as the desktop Windows will only allow a single session.
If the desktop can be Windows XP, you can drop in the remote desktop DLL from XP SP2 beta which allows multiple connections.
 
If the desktop can be Windows XP, you can drop in the remote desktop DLL from XP SP2 beta which allows multiple connections.

Windows 7. Just double click either 32 or 64 bit depending on architecture. In my experience works instantly no restart needed. But restart just in case.
Windows XP. Best to use safe mode for this one. May take a couple of dry runs to get the hang of it.

UPDATE: Just had another look, the win 7 one i linked seems to support both win 7 and xp. Haven't tried the xp patch of this one yet, but the win 7 patch works flawlessly.
Very nice! Hadn't heard of that yet... but I may already have some uses. Thanks for posting. Sheesh, that's two new things I've learned about from this forum in 2 days.
...
EDIT: Tried WebRTC in chrome here: https://webrtc-experiment.appspot.com/RecordRTC/

Interesting.

Dude, webrtc has SO MANY APPLICATIONS!!!!!!!!!!!! With gfx support you can even do multiplayer games! Plus, and this is a kicker, google said there'll be support for native apps on android to make use if it. So no worrying about the network stack, just setup a server somewhere and webrtc takes care of the interconnection between devices. Just a pity it's complicated to get going on your own with ICE servers for now.
But ja, think of it was websockets evolved. I'm really excited about this development. And its to be a web standard :D

EDIT: just one snag, Google, Mozilla and Opera are going one way, Microsoft off on another tangent, and Apple... unknown for now. Microsoft is claiming some codec issue, but underlying it all is their Skype purchase which may now seem very... I'm lost for words as to how shortsighted that purchase may now possibly be. So there's an obstacle there. As for Apple, this could potentially affect their app market, and we know how protective they are over that (see Adobe Flash for mobiles).
 
Last edited:
Top
Sign up to the MyBroadband newsletter
X