101 Ways to Make Money off Open Source

This is the way, free doesnt mean you'll get totally free !!!

So why 101, well just like with my previous list the reasons are the same. "101 reasons is actually a pretty ambitious number, however its always good to aim high first. If you don't succeed you could always relax the criteria for success! " So here's the latest accumulated list:

  1. Sell the Reference Manual ( JBoss)
  2. Sell a subscription of the documentation (CDN)
  3. Sell the Installer (Out of the Box)
  4. Sell Custom Software Development (CDN)
  5. Sell Pre-Integrated Applications (JCorporate, RedHat ACS)
  6. Sell "Enterprise" version. (WSAD, Sun Studio)
  7. Sell Extensions (Instantiations, Embarcadero, SlickEdit )
  8. Sell a Consumer Device (Tivo)
  9. Sell Proprietary Software by improving Open Source Software (Poseidon)
  10. Sell Code Management Services (Sourceforge, Sourcecast)
  11. Sell Hosting Services (JCentric, WebApp Cabaret, EApps)
  12. Sell an Application Service Provider (?)
  13. Sell Conferences (JBoss)
  14. Charge for changing the License (SOFIA)
  15. Sue people using Open Source (SCO)
  16. Publish books for Open Source (Oreilly, Manning, Wiley)
  17. Sell A Book (Jason Hunter, Martin Fowler)
  18. Sell Development Tools (see Adalon, Camino for Struts)
  19. Sell a Magazine (Open source magazine)
  20. Sell Business Applications (Compiere, Ofbiz)
  21. Sell Speaking Engagements (NFJS)
  22. Sell Open Source Migration Services
  23. Sell White Box Hardware (Penguin)
  24. Sell A Subscription Plan for Integrated Components (MyEclipse)
  25. Sell A Network Appliance (SourceFire)
  26. Sell Project Management Services (Assembla)
  27. Sell Training (CDN)
  28. Sell Adverstising (SourceForge, Javalobby, TheServerSide)
  29. Sell A Proprietary Product, Advertise using Open Source (RefactorIT)
  30. Sell Computer Time (Internet Cafe)
  31. Sell Gaming Time (?)
  32. Sell Proprietary Software built using Open Source Software Tools (Ant, JUnit, Eclipse)
  33. Sell Proprietary Software Bundling Open Source Software (WebMethods, Cysive)
  34. Sell Support and Maintenance Plans (JBoss)
  35. Sell Certification (JBoss)
  36. Sell Systems Administration Services
  37. Sell On-Site Consulting and Coaching (CDN)
  38. Sell Remote Debugging and Trouble Shooting (CDN) [duplicate of 34?]
  39. Sell Open Source Application Specialized for a Particular Domain (Timesys for Realtime domains, Xemo for Music)
  40. Sell Accessories ( ThinkGeek , JoyOfTech )
  41. Sell Network Usage ( iMode )
  42. Solicit Donations
  43. Sell Glue to tie it all together (10xSoftware, platinum solutions )
  44. Sell PDAs (Sharp)
  45. Sell Cellphones (Motorola Linux based)
  46. Sell Insurance (Open Source Risk Management)
Malaysian phone hacker arrested for stealing credit-card information from Krung Thai Bank

Source: The Nation Post



The Department of Special Investigation arrested a Malaysian man yesterday for allegedly stealing credit-card information from Krung Thai Bank by using telephone wiretaps to hack into its database. Director-general Sombat Amornwiwat said Lee Kian Sin had caused more than Bt100 million in damage to the bank, which had kept the information theft a secret to avoid causing panic among its cardholders. Sombat did not say how the hacking or phone bugging had been carried out but warned that people using KTC cards in the region south of Hat Yai district in Songkhla were at risk of having had their credit-card details stolen. Sombat said bank customers who regularly ran up card balances of more than Bt100,000 were prime targets of the Malaysian suspect, who, he said, was part of a racket operating in Thailand, Malaysia and Singapore. The ring included store clerks who took down shoppers’ credit-card numbers and others who then sold items obtained through payments charged to an unsuspecting shopper’s credit card.
DISK Diagnostics on Fedora Core 3

attention: if you are not sure what is this please do not procees

1. To check bad blocks on hard disk, use badblocks command

example:

its located at /sbin, so the command will look loke this (must be a root to do this)

root@sqew sbin # ./badblocks -s -v -n -b 512 -c 4096 /dev/hdX (X is your hdisk)

Checking for bad blocks in non-destructive read-write mode

From block 0 to 29498175 (depends on ur hdisk, you can choose to diag on selected blocks)

Checking for bad blocks (non-destructive read-write test)

Testing with random pattern: done

Pass completed, 0 bad blocks found.
root@sqew sbin #

2. to improve IDE performance

im quite lazy rite now, just follow and read here
http://gentoo-wiki.com/HOWTO_Use_hdparm_to_improve_IDE_device_performance


Ternyata Cinta

by: Padi

Ingin sungguh aku bicara
Satu kali saja
Sebagai ungkapan kata...
Perasaanku padamu
Telah cukup lama kudiam...
Didalam keheningan ini
Kebekuan dibibirku
Tak berdayanya tubuhku

Dan ternyata cinta...
Yang menguatkan aku
Dan ternyata cinta...

Kau yang sungguh selalu setia
Menemani kesepianku
Menjaga lelap tidurku
Membasuhku setulusnya
Merekahnya fajar hatiku
Menghangatku luruhku
Dan resapkan keharuman
Engkau yang mencintaiku

Dan ternyata cinta...
Yang menguatkan aku
Dan ternyata cinta...
Tulus mendekap jiwaku

p/s: darn !!!

Naluri Lelaki

aku adalah lelaki
yang tak pernah lelah
mencari wanita
aku adalah lelaki
yang selalu gundah
menunggu wanitaku

oh aku adalah lelaki
yang pantang menyerah
memikat wanita
aku adalah lelaki
yang selalu ingin
dibuai wanitaku

tolong dekati aku
tolong hampiri aku
tolong jamahi aku
agar aku bijaksana
agar aku bahagia
agar aku merasakan cinta

naluriku sebagai lelaki
membuatku menginginkan
berjuta wanita di sisiku
naluriku sebagai lelaki
membuatku merindukan
pujaan dari wanita

p/s: i heard this song over ch8 on astro last nite, quite nice song + lyrics
{ HP-UX } { LINUX } { SOLARIS } := HOW TO GET NET INFO

ON HP-UX

user@HP> lanscan
Hardware Station Crd Hdw Net-Interface NM MAC HP-DLPI DLPI
Path Address In# State NamePPA ID Type Support Mjr#
10/0/12/0 0x001083 FF8EC6 0 UP lan0 snap0 1 ETHER Yes 119

user@HP> /usr/sbin/lanadmin -x 0
Current Speed = 100 Half-Duplex Auto-Negotiation-ON

ON LINUX

# dmesg grep eth

eth0: SMC1211TX EZCard 10/100 (RealTek RTL8139) at 0xd0800100, 00:10:b5:56:e6:e6, IRQ 11
eth0: Identified 8139 chip type 'RTL-8139B'
eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1.

OR THIS WAY

# ethtool eth0
Settings for eth0:
Supported ports: [ MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: g
Wake-on: d
Current message level: 0x000000ff (255)
Link detected: yes

ON SOLARIS

#ndd -set /dev/ instance 0

Let say we use hme0 as our eth interface

To get link mode
# ndd -get /dev/hme0 link_mode
1
Details:
0 -- half-duplex
1 -- full-duplex

To get link speed
# ndd -get /dev/hme link_speed
1
Details:
0 -- 10 Mbit
1 -- 100 Mbit
1000 -- 1 Gbit

NDD is a cool utilities, on Solaris man ndd for more info


P/S: KUDOS TO ITTUTOR.NET MEMBERS, THIS IS A COMPILATION OF SUBTOPIC IN SISTEM OPERASI REPLIED BY ME, ROOT (LINUX), RIZAL (FOUNDER) and mycomputer (Topic Starter). Link http://forums.ittutor.net/index.php?showtopic=3222

[mood]
Darn IT Politics !! IT World also involved in politics meh? Well its Malaysia for god sakes

Chat from Prompt

--------------------------------------------------------
another helpful hint : Chatting from Command Prompt
--------------------------------------------------------

if you want a private chat with a friend or client on you Network, you don't need to download any fancy program! All you need is your friends IP address and Command Prompt.
Firstly, open Notepad and copy paste code below:

@echo off
:A Cls
echo MESSENGER
set /p n=User:
set /p m=Message:
net send %n% %m%
Pause
Goto A


Now save this as "Messenger.bat". Open the .bat file and in Command Prompt you should see:

MESSENGER User:
After "User" type the IP address of the computer you want to contact. After this, you should see this:

Message:

Now type in the message you wish to send. Before you press "Enter" it should look like this:

MESSENGER
User: 56.108.104.107
Message: Hi

Now all you need to do is press "Enter", and start chatting!

Source from Igniteds Security Group: Author shubham_kewl

[mood]
Im now at ASTRO for at least 1 month from now, happening place but dont have Fun Work Enviroment
SUN PE2 Exam TIPS
in general only


o Study hardware specs on Sun Fire v20z, v210, v240, v440
o Remember ALOM commands
o Remember OBP commands
o Study Sun Fire V210, V240 and V440 (which device can remove without shut down the system and which device and remove only perform shut down)

p/s: few my collegue here certified already

[mood]
-2 posts in a day, im boring


Full System Backup on Solaris O/S

I make a reply on How-To-Do Full System Backup on ITTUTOR.NET forum. So for all sharing, i 'll post it here as a reference to others.

Let say our partition info is like this :

bash-2.05# cat /etc/vfstab
#device device mount FS fsck mount mount
#to mount to fsck point type pass at boot options
#
fd - /dev/fd fd - no -
/proc - /proc proc - no -
/dev/dsk/c0t3d0s2 - - swap - no -
/dev/dsk/c0t3d0s0 /dev/rdsk/c0t3d0s0 / ufs 1 no -
/dev/dsk/c0t4d0s0 /dev/rdsk/c0t4d0s0 /usr ufs 1 no -
/dev/dsk/c0t5d0s0 /dev/rdsk/c0t5d0s0 /var ufs 1 no -
/dev/dsk/c0t5d0s1 /dev/rdsk/c0t5d0s1 /export/home ufs 2 yes -
/dev/dsk/c0t3d0s1 /dev/rdsk/c0t3d0s1 /opt ufs 2 yes -
/dev/dsk/c0t4d0s1 /dev/rdsk/c0t4d0s1 /usr/openwin ufs 2 yes -
swap - /tmp tmpfs - yes -


In this case if you want to dump root (/) ufsdump process will only dump slice0 only (/dev/dsk/c0t3d0s0 ), because other directories is in different target,slice and controller number. So for a full system backup on Solaris we must dump slice per slice using the device path name or dump using the directory name:

# ufsdump 0ucf /dev/rmt/0 / or
# ufsdump 0ucf /dev/rmt/0 /dev/rdsk/c0t3d0s0

To see the history of dumping process:
#cat /etc/dumpdates

quotes: aqustica la biorastive


After the 7th December
aftermath continous?


What about 7th December Its my birtday la, but on my birtday nite i was in jb doing my job. My bos ask me to go to JB on 6th Dec around 12pm and i depart around 3pm and arrive in Pasir Gudang around 8pm. Start doing my job till 1am on 7th Dec. This is the most miserable birtday nite in my life after that me and my colleague Elson went out to have our dinner on that dead city of Pasir Gudang and only 1 shop is open to let us have dinner, damn hungry that time. Afterall Elson belanja me la as that was my birtday nite. Then check in Hotel and flat sleep till tomorrow 10pm. Reach KL around 8pm after i bring Elson jalan-jalan to JB coz he never been there before not like me stay in JB for 4 years as i study there before. So after i reach my home, and laying down in front of my tv set with my frens, i could smeel of their intention to celebrate my birthday like last year i got TWO eggs on my head and a packet of flour in my bedroom but this time im aware !! But when its about a "perkena member" just give to 4 tricky head of my frens la benjoe,suhail,fairun n seme. Damn they are good in lying ! This time i got twice first time in Kitchen when i bring my dirty clothes to washing machine - this time they put i egg and my body now full of SABUN BASUH (who dont know it was washing detergent)!! Sh*t haha this time they are crazy. Then as my body is so not comfortable, i smeel like washing machine man with eggs !!! Then i go to have my bath, i thought that was over but when i went out from bathroom benjoe had this evil's smile on his face then i kena one more time this time with expired corn flours oooo hell this time i cant even open my eyes to defend i got attacked continously till i open my eyes that bathroom was all yellow all because of the expired flours.... damnnnnnn !!

notes :
7 Disember merupakan hari ke-341 (hari ke-342 dalam tahun lompat) dalam kalendar Gregory. Tinggal 24 hari sebelum memasuki tahun selepasnya.